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 ...
As the ever-present murmurings about Boris Johnson's intentions continue, Robert Khan and Tom Salinsky imagine a world where a bumbling Mayor of London is a sho...
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 ...