Next Prime Minister odds: Rishi Sunak still favourite to replace Boris Johnson

Next Prime Minister odds: Rishi Sunak still favourite to replace Boris Johnson

In the event of a Boris Johnson resignation, oddschecker look at what the next Prime Minister odds market tells us about his likeliest replacements.

The odds are still being cut for Chancellor Rishi Sunak to be named the next Prime Minister as more controversy emerges around Boris Johnson.

Sunak has been cut from 7/4 into a best price of 13/7 at the time of writing, while some bookmakers have slashed the Chancellor’s odds to as short as 5/4.

Next on the list is Foreign Affairs Secretary Liz Truss, who is a fair distance behind Sunak in the next Prime Minister odds market at a best price of 6/1.

Health Secretary Jeremy Hunt is next in the bookies’ estimations at 8/1. The Health Secretary moved into third place from last week with many shortening his price, yet interestingly he’s taken no bets from oddschecker punters in the last seven days.

Fourth on the list is Labour Leader Keir Starmer, who has seen his odds continue to drift in the last seven days. The Labour Leader was a best price of 7/1 but now finds himself at 10/1 in the market.

Starmer has accrued 28% of all bets in the last week through oddschecker, but Sunak leads the way with a huge 61% of all bets.

Next up on the list is Chairman of the Foreign Affairs Tom Tugendhat (14/1), followed by Penny Mordaunt 18/1, Dominic Raab (25/1), Michael Gove (28/1) who can be found as short as 14/1 with one bookmaker and Secretary of State Health Sajid Javid (29/1).

A lot further down the list is current London Major Sadiq Khan who can be found at 299/1. Before becoming Prime Minister, Boris Johnson was Major of London for eight years before moving to become the Secretary of State.

Next Prime Minster odds:

  • Rishi Sunak – 13/7
  • Liz Truss – 6/1
  • Jeremy Hunt – 8/1
  • Keir Starmer – 10/1
  • Tom Tugendhat – 14/1
  • Penny Mordaunt - 18/1
  • Dominic Raab – 25/1
  • Michael Gove – 28/1
  • Sajid Javid - 29/1


  • Huge range of regular promotions
  • 24/7 live chat service
  • PickYourPunt builder for custom bets
Bet £10 Get £60 In Bonuses
New UK customers only. Register using the promo code BETFRED60, deposit and place first bet of £10+ on Sports (cumulative Evens+) within 7 days of registration. First bet must be on Sports. £20 in Free Bets to be used on Sports, £10 in Free Bets to be used on Lotto and 50 Free Spins (20p per spin) credited within 48 hours of bet settlement. Further £20 in Free Bets credited 5 days after settlement. Bonuses have a 7-day expiry. Payment restrictions apply. SMS verification and/or Proof of I.D and address may be required. Full T&Cs apply.
oddschecker logo
unsupported browser icon
Browser Not Supported

To provide a world-class betting experience we use cutting-edge web technologies only supported by modern browsers.

We recommend using one of the following:

chrome iconGoogle Chromefirefox iconMozlla Firefoxopera iconOperaedge iconMicrosoft Edgesafari-ios iconSafari (OS 10.8+)