Theatre Group’s New Labour Review Ben Stewart on 6 December 2021 Ben Stewart reviews the Theatre Group’s production of New Labour at Stage@Leeds!