The Vaccines: Stone Roses at Heaton Park ‘the one place to be in the world’