British Prime Minister Sir Keir Starmer has announced his resignation as leader of the Labour Party. The move follows months of mounting pressure from within his party, and deteriorating public support. Rss Apple Podcaster →