British Prime Minister Keir Starmer has officially announced his resignation, less than two years into his term. Following a weekend of deliberation, Starmer confirmed his decision outside 10 Downing Street, stating he accepted his party's desire for new leadership. The Labour Party will now initiat See more...