I just got here too. I really wanted to see them as well but couldn't swing it. I did get to see Yeah Yeah Yeahs there tonight though! Didn't rain on us either!
There's a US version of that as well. Both are mastered by Chris Bellman, so not sure there's much of a difference
https://www.discogs.com/release/4104358-Love-Forever-Changes