Politics 22 Jun 2026 UK Prime Minister Resigns Amid Turmoil UK Prime Minister Keir Starmer has announced his resignation, citing a desire to step down after a tumultuous… Read More