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.
We need your help ...
The coronavirus pandemic is changing our world, fast. And we will do all we can to keep bringing you news and analysis throughout. But we are worried about maintaining enough income to pay our staff and minimal overheads.
Now, more than ever, we need a vibrant, independent media that holds the government to account and calls it out when it puts vested economic interests above human lives. We need a media that shows solidarity with the people most affected by the crisis – and one that can help to build a world based on collaboration and compassion.
We have been fighting against an establishment that is trying to shut us down. And like most independent media, we don’t have the deep pockets of investors to call on to bail us out.
Can you help by chipping in a few pounds each month?