James Macdonald captures the play’s emotional depth and its political power at London’s Theatre Royal Haymarket