Theatre Group’s New Labour Review

Ben Stewart reviews the Theatre Group’s production of New Labour at Stage@Leeds!