With the announcement of U.K. Prime Minister Keir Starmer's resignation, the country is set for its seventh leader within a decade.