Why does the UK have so many Prime Ministers? Explained
Britain has gone through prime ministers faster than almost any other stable democracy in modern history. Since 2016 alone, the country has had five different occupants of 10 Downing Street — and a sixth change is now underway, with Keir Starmer having confirmed his resignation on 22 June 2026 and Andy Burnham the clear favourite … Read more