Theresa May leaves Downing Street as one of the shortest-serving prime ministers for more than 100 years.
Her premiership has lasted a total of 1,106 days – enough to outrun just six of the 22 people to have been prime minister since the start of the last century.
She finishes slightly ahead of fellow Conservative PM Neville Chamberlain (1,078 days between 1937 and 1940) but just behind Labour PM Jim Callaghan (1,124 days from 1976-79).
Earlier this year she overtook Gordon Brown, who clocked up 1,049 days as Labour prime minister between 2007 and 2010.
She also outran Liberal PM Henry Campbell-Bannerman (852 days) and the Tory PMs Anthony Eden (644 days), Alec Douglas-Home (364 days) and Andrew Bonar Law (211 days).
By chance or design, May’s 1,106 days as prime minister is slightly longer than the number of days – 1,016 – from her resignation to the latest possible date for the next general election, on May 5 2022.
This means that were Boris Johnson to lose that election, he will have spent less time as prime minister than Mrs May.
Do your bit for independent journalism
Did you know that less than 1.5% of our readers contribute financially to The Canary? Imagine what we could do if just a few more people joined our movement to achieve a shared vision of a free and fair society where we nurture people and planet.
We need you to help out, if you can.
When you give a monthly amount to fund our work, you are supporting truly independent journalism. We hold power to account and have weathered many attempts to shut us down and silence the counterpoint to the mainstream.
You can count on us for rigorous journalism and fearless opposition to an increasingly fascist government and right wing mainstream media.
In return you get:
- Advert free reading experience
- Behind the scenes monthly e-newsletter
- 20% discount from our shop