A week is a long time in politics - and it seems like an eternity since Sir Keir Starmer became Prime Minister following a Labour landslide at the General Election in July 2024.
Recent polls now show Nigel Farage’s Reform Party leading the way with British voters, although there’s a long way to go until the next mandatory General Election in August 2029 (that’s the latest date that it can be called).
Meanwhile, Prime Minister Keir Starmer has been weakened by a series of u-turns, the most recent of which has seen his government scrap plans to increase income tax.
And just last week there were (strenuously denied) claims that Wes Streeting is after his job, and there are rumbles of discontent amongst Labour backbenchers about his leadership.
It all inevitably leads to fevered speculation over whether Keir Starmer will lead Labour into the next election and, if not, who will take over as Prime Minister.
And then there’s the matter of who would win the election should Sir Keir still be in charge.
Here are the 13 current favourites to become next British Prime Minister.
Make sure you don't miss a moment of breaking news from across Scotland by signing up to our free newsletter here.

5. Ed Miliband - 10/1
Secretary of State for Energy Security and Net Zero Ed Miliband unexpectedly lost the 2015 General Election to David Cameron by 10 seats, effectively beginning the process of Brexit. It would be one of the more remarkable political comebacks if he was able to finally become PM more than a decade later. The bookies reckon he has a decent chance - priced at just 10/1 fifth favourite | Getty Images

6. Andy Burnham - 11/1
Mayor of Greater Manchester Andy Burnham is a hugely popular figure with both Labour MPs and voters. He's another potential candidate who has refused to rule out standing in any leadership challenge. The one (fairly large) problem is that he's not an MP so would need to contest and win a byelection first. That's perhaps why his odds on becoming next Prime Minister are as long as 11/1. | Getty Images

7. Kemi Badenoch - 17/1
It's unual for the Leader of the Opposition to be languishing in joint seventh spot when it comes to the odds on the next UK Prime Minister. She doesn't exactly have her troubles to seek at the moment though, both nationally and within her own party, meaning she's a 17/1 relative outsider. | Getty Images

8. Yvette Cooper - 17/1
The last time Yvette Cooper attempted to become Labour leader was in 2015 following the resignation of Ed Miliband, coming third to eventual winner Jeremy Corbyn. The bookies reckon she has a 17/1 chance of going two better next time, taking over from Sir Keir Starmer. | Getty Images

