Prime Minister Keir Starmer Resigns as Britain Prepares For Its Seventh Leader in 10 Years

Open in new window