Britain Gets New Prime Minister After Starmer Resigns Amid Party Revolt
LONDON — July 21, 2026 — Britain has a new prime minister after Sir Keir Starmer resigned on Monday, July 20, following a major rebellion within his Labour Party over a series of controversial policy decisions, including his handling of a winter fuel payment cut and his support for a contentious new data bill . Starmer, who took office in July 2024, faced growing unrest from his own backbenches…











