Boris Johnson is hoping to be Prime Minister for another decade as he aims to outlast Baroness Margaret Thatcher’s 11-year tenure in No 10, newspaper reports have claimed.

The Times said that Mr Johnson wanted to build a legacy, with a view that reforms to the NHS and social care – through a rise in national insurance – announced this week playing a part in that.

And the newspaper reported that Mr Johnson, who became Prime Minister in 2019, wanted to fix the economy and use Brexit in the next election, expected in 2024.

Theresa May becomes PM
Margaret Thatcher (PA archive)

One Cabinet member reportedly told The Times: “Boris will want to go on and on. The stuff Dom (Cummings) was saying about him going off into the sunset was nonsense. He’s very competitive. He wants to go on for longer than Thatcher.”

Mr Johnson’s former chief adviser Dominic Cummings had alleged that the PM would not last in Downing Street as he wished to make more money.

He claimed Mr Johnson planned to step down to “make money and have fun” within two years after the next election.

The Times quoted Mr Johnson as saying, in an upcoming book by Financial Times journalist Sebastian Payne: “I do think the risk is if we were to be stopped, if we were to be pushed out, the whole thing will slump back.

“We will be back into half of the things of the European Union before we could say it.”