https://arab.news/5j5ru

The UK will have seen nine prime ministers in the last 20 years if Keir Starmer resigns or is forced out of office before the end of 2026. This is in sharp contrast to the three who served in the two decades before that. Even extending the comparison back to 1970, Britain still only had six prime ministers in the 30 years leading up to the turn of the century.

British prime ministers can remain in office for up to five years before a general election must be called. When Starmer won the election in July 2024, he told supporters: “We did it. Change begins now.” Yet many argue that he has struggled to deliver on that promise.

One could argue that the defining political trend of the past two decades has not been stability or renewal, but a conveyor belt of short-lived prime ministers. The result is a growing sense of frustration among voters and a weakening of public faith in Britain’s political system.

Starmer was always going to face an uphill struggle. His landslide victory in 2024 might have reflected support for Labour, but also the public’s exhaustion after 14 years of Conservative rule and a succession of Tory leaders who quickly fell out of favor. But few expected Starmer’s political standing to deteriorate quite so rapidly.