Which British Prime Minister had the most extended term in office in the 21st century?

Photo: 首相官邸ホームページ, CC BY 4.0, via Wikimedia Commons

Which British Prime Minister had the most extended term in office in the 21st century?

Screenshot: Tony Blair, The Guardian

Serving as Prime Minister of the United Kingdom from 1997 to 2007, Tony Blair is the British PM with the longest term in the 21st century – even if we’re only counting his seven-plus post-millennial years in office. David Cameron’s term, which started in 2010, was 6 years, 63 days long.

Did Boris Johnson’s term as PM end?

With eight ministers resigning on July 7, 2022, after months of scandals, Boris Johnson spoke to the chair of the Conservative backbench 1922 Committee and agreed to resign.