Review Round Up: King James, Hampstead Theatre

We take a look at what critics have to say about Rajiv Joseph’s play which continues to run until the 4th January 2025.  

(c)Mark Douet