STARMER STEPS DOWN
In a voice quivering with emotion, Sir Keir Starmer, the British Prime Minister, announced his resignation on Monday morning.
The beleaguered leader will stay in office until September, when it’s expected that a new leader of the Labour Party and Brit...