THEATRE James Graham’s PUNCH A powerhouse of a play Birmingham Repertory Theatre 16 Feb 2027 - 20 Feb 2027 View Show