Keir Starmer resigns amid pressure, as UK political instability continues
Keir Starmer has announced he is stepping down as leader of Britain’s Labour Party after coming under growing pressure from lawmakers within his own ranks, setting off a new leadership battle at the top of UK politics.

















