The Cumbrian MP battling to become the country's next Prime Minister has become the politician most likely to topple Boris Johnson, according to bookmaker William Hill.

After beginning as a rank outsider, Penrith and the Border MP Rory Stewart has seen his popularity rocket.

According to William Hill, the odds for succeed Theresa May as Prime Minister are now 10/1.

That puts him ahead of all the other candidates who are challenging Johnson, including Foreign Secretary Jeremy (14/1) and Environment Secretary Michael Gove (20/1).

The odds were released today after Stewart turned in a confident performance at last night's Channel 4 would-be leaders debate, which heard from all the candidates except Boris Johnson.

After accusing his rivals of pursuing a "competition in machismo", Stewart told viewers: "I have spent the last few week travelling around this country, from Londonderry to Derby, and everywhere that I have been I have felt a sense of palpable anger of a country that feels less than the sum of its parts. I began as the rank outsider in this race.

"100/1 against me.

"According to my wife today, I am now number 2 at the bookies.