Rory Stewart in talks with Michael Gove to stop Boris Johnson becoming prime minister

Tory leadership candidate Rory Stewart has said he is talking with rival Michael Gove about "combining forces" to block Boris Johnson's bid for 10 Downing Street.

Mr Stewart's shock announcement comes just hours before Tory MPs take part in the second round of voting to decide a successor to Theresa May as prime minister.

The international development secretary has surprised Westminster by shooting from rank outsider to fourth place in the contest, taking 37 votes on Tuesday to Mr Gove's 41, with Jeremy Hunt in second place on 46.

But all the contenders lag well behind former foreign secretary Mr Johnson on 126, with the Brexit figurehead apparently assured of a place on the final shortlist of two from which Conservative members will choose a new leader in a postal ballot next month.

Asked about his talks with environment secretary Mr Gove, Mr Stewart told the BBC's Victoria Derbyshire Show: "We are talking about combining forces because it is clear that Boris is going into the last round and the question is who is best placed to sit on a stage with Boris Johnson and who is best placed to ask the testing questions he needs to be asked?"

Mr Stewart said he had been up until 3.15am following the BBC TV debate texting fellow MPs to ask for their support in the third MPs' vote, which takes place today. He said he had picked up two new supporters, though he acknowledged it would be difficult to win over supporters of hardline Brexiteer Dominic Raab, who was eliminated on Tuesday.

Mr Stewart was asked how he could reconcile his outright refusal to contemplate a no-deal Brexit with Mr Gove's insistence that it is preferable to failing to leave the EU at all.

He replied: "By sitting down and thrashing through that very issue. We would have to sit down and come up with a common position on that and we would have to seek to learn how is it we think we will get a different deal through."