Keir Starmer has announced his resignation as Prime Minister of the United Kingdom, confirming his departure on 22 June 2026. The development means the United Kingdom (hereinafter: UK) will have had seven Prime Ministers in under a decade. Andy Burnham, the Mayor of Greater Manchester, is widely expected to succeed him, with Health Minister Wes Streeting...