Britain's Prime Minister Keir Starmer is facing the biggest political crisis of his leadership. After crushing local election losses described as among the worst in Labour Party history, rebellion inside his own party is growing. More than 71 Labour MPs are now publicly demanding that Starmer resign.