Sir Keir Starmer is facing the political battle of his life as rivals prepare to swoop for the top Labour job.
More than 90 Labour MPs have now called for the Prime Minister to resign, sparking speculation about possible successors.
Sir Keir Starmer is facing the political battle of his life as rivals prepare to swoop for the top Labour job.
More than 90 Labour MPs have now called for the Prime Minister to resign, sparking speculation about possible successors.