It was the best night of the worst year. That is how I still think of it: Perhaps that was an overestimation on my part.
Read MoreAuthor: Stephen Leach
Stephen is a writer, artist, and editor based in London and has been published by Darkwinter Lit and Intangible Magazine. His debut stage play, "Can't Wait To Leave", opened in 2023 and will tour the UK in late 2024.