Keir Starmer resigns as British Prime Minister
British Prime Minister and Labour Party leader Keir Starmer on Monday, June 22, announced his resignation outside 10 Downing Street, bringing an abrupt end to a premiership that began with a landslide general election victory in July 2024. This dramatic development comes barely two years after he led Labour back to power following more than…