April 20, 2026April 20, 2026 HubMP2012 Surely this the end of the Starmer Project – but will it take the Labour Party down with it?