Foo Fighters live in London and Manchester