A well realised production with excellent staging and strong performances which feels more timely now than ever.