UK Prime Minister Keir Starmer has resigned after just two years in office, bringing an abrupt end to a leadership that began with a landslide election victory but ended amid internal party pressure and falling public support. Starmer, who led the Labour Party to a historic parliamentary majority in 2024, announced on Monday that he […]
