UK prime minister Keir Starmer is facing mounting pressure to resign after significant Labour Party losses in local elections. Despite over 70 MPs calling for his departure and a junior minister stepping down, Starmer has vowed to fight on, taking responsibility for the results.