UK Prime Minister Keir Starmer Resigns
British Prime Minister Keir Starmer announced his resignation as both Prime Minister and leader of the Labour Party during a press conference outside Downing Street today. Defending his administration’s record, Starmer highlighted significant national achievements in economic growth, infrastructure, healthcare reform, and expanded workers’ rights. Acknowledging that his party no longer viewed him as the […]