Jacob Rees-Mogg says Boris Johnson could last as prime minister for over 20 years

Boris Johnson could last for 20 years as prime minister, Brexit Opportunities minister Jacob Rees-Mogg has said.

The prime minister's leadership is in jeopardy after numerous ministers, including health secretary Sajid Javid and chancellor Rishi Sunak, offered their resignations.

Likening Johnson to Robert Walpole, whose premiership lasted two decades, Rees-Mogg suggested that the PM wasn't going anywhere anytime soon.

"I'm going for Walpole. Walpole did 21 years, and I'd like to see the Prime Minister do better than Walpole", Rees-Mogg told Sky News.

Click here to sign up for our newsletters.