My archive is among the most comprehensive in the world - how did this happen and how did I get here?
Grand Theatre, Blackpool, June 2025.
Latitude Festival, Suffolk, July 2015
The O2 Arena London May 2104