Letting the world slide through the stage door at the New Ambassadors theatre
At the hour of midnight on 1 January 2000 I was up a tree outside the Tate Modern, watching the fireworks shot from a barge in the Thames bursting through the smoke and London fog. I had become separated from my friends in jumping over a barrier to escape the crush of the crowds. Sadly, … Read more