A defiant Keir Starmer has clung on to power – for now – after four ministers quit his government and more than 90 Labour MPs called for him to go amid deep divisions within the party.
A defiant Keir Starmer has clung on to power – for now – after four ministers quit his government and more than 90 Labour MPs called for him to go amid deep divisions within the party.