Boris Johnson is launching his Tory leadership campaign boosted by a major new cabinet endorsement and a highly favourable opinion poll.
Brexit Secretary Steve Barclay has become the latest senior Tory to back the former foreign secretary, Johnson will deliver Brexit on 31 October, Sky News reports.
Read more: 'Boris Johnson would be excellent' - Trump thinks
And a ComRes poll in The Daily Telegraph suggests that with Johnson as leader the Conservatives could be heading for a landslide at the next election with a majority of 140.
But Johnson and other pro-Brexit leadership candidates are facing a potential blow as Labour and the opposition parties stage a parliamentary ambush aimed at blocking no-deal.
At his campaign launch, Boris Johnson will say: "Now is the time to unite this country and unite this society, and we cannot begin that task until we have delivered on the primary request of the people; the one big thing they have asked us to do.
"After three years and two missed deadlines, we must leave the EU on 31 October."