U.K. Prime Minister Keir Starmer stunned the nation Tuesday with a surprising resignation, citing escalating political pressures and deepening internal party conflicts. This dramatic decision marks a pivotal moment for the Labour Party as it prepares to face the upcoming elections


