Britain's Six Prime Ministers Since 2016
From Cameron's Brexit exit to Starmer's Burnham bow-out, half a dozen PMs have gone. So who's the best of the bunch?

TL;DR
- David Cameron is ranked last for his role in the Brexit referendum and subsequent damaging fallout.
- Liz Truss is second to last due to her short tenure and the significant damage caused by her mini-budget.
- Boris Johnson is criticized for narcissism, lying, and mishandling the Covid-19 pandemic.
- Theresa May is seen as indecisive and unable to effectively navigate Brexit.
- Rishi Sunak is viewed as a caretaker prime minister who made little effort to conceal his interim role.
- Keir Starmer is ranked first among the criticized, despite some positive actions, due to perceived poor communication and misjudgments.