I saw them live this past Thursday and it was one of the best concerts I've ever been to.
I would like to second this. Saw them in DC, and they were amazing. I know Olly can be hit-or-miss, but these songs just explode in a live setting and when Olly's on it's incredible.