Boris Johnson will take on Jeremy Hunt in the battle for Number 10 after a day of drama at Westminster.
Michael Gove was eliminated from the race by just two votes as Conservative MPs balked at the possibility of a bitter contest due to the “personal psychodrama” involving the Environment Secretary and his rival Mr Johnson.
Allies of Mr Hunt had urged MPs to choose the Foreign Secretary to help keep the party together rather than risk a ferocious row between Mr Johnson and Mr Gove.
160 Votes secured by Boris Johnson in the final ballot for Tory MPs
“Boris and Michael are great candidates but we have seen their personal psychodrama before,” a source said.
There has also been widespread speculation at Westminster that Mr Johnson’s camp would attempt to engineer a way to prevent Mr Gove making the final pair – although the former foreign secretary denied being involved in any “dark arts”.
In the fifth and final round of voting by MPs to whittle the field down to two, Mr Johnson again finished first, with 160 votes.
Mr Hunt regained second place, having lost it to Mr Gove in the fourth round of voting.