Why do we watch the same plays over and over again? Is it a testament to the innate genius of the writers? Because they cover issues constantly facing humanity?...
It is Max Newman’s (Alan Cox) finest hour. Despite a flighty political past and dubious tabloid reputation – very consciously modelled on Boris Johnson – he is ...
It's not often that you get the opportunity to catch a modern theatre production in the hallowed, majestic surroundings of St Giles' Cripplegate. Ensconced ...