Defiant Starmer Tells Labour MPs to Put Up or Shut Up
Starmer’s words at the top of today’s Cabinet meeting were, according to the readout: “As I said yesterday, I take responsibility for these election results and I take responsibility for delivering the change we promised. The past 48 hours have been destabilising for government and that has a real economic cost for our country and…



