Bloc Party amaze 19,000 fans in Earls Court show

Bloc Party last night played their biggest ever headline show, playing to 19,000 lucky fans in Earls Court, a massive 12,000 more people than their 2nd biggest headline gig (London Olympia).

You can check out a brand new song called "Ratchet" below, shot by the amazing knappafire. A full live review will be up shortly, but while you wait you can enjoy this brand new song!