Attention is sharply focused on the resignation of UK Prime Minister Keir Starmer, who stepped down after devastating local election losses and a revolt within his own party, marking the seventh prime minister for Britain in a decade.
HypeNows