Boris Johnson has admitted a no-deal Brexit is becoming “more likely”, just weeks after dismissing it as a “million to one” risk.

Staging his first “People’s PMQs” on Facebook, the prime minister also failed to rule out a general election in order to thwart attempts to block a crash-out from the EU.

And he accused MPs fighting a no-deal – led by Philip Hammond, the former chancellor – of “a terrible collaboration” with Brussels in order to stop Brexit altogether.

During the Tory leadership campaign, Mr Johnson dismissed the prospects of leaving the EU without an agreement, saying: “I think it is a million-to-one against.”

But, answering questions on Facebook, he struck a very different tone, admitting the EU was refusing to budge on the rejected divorce deal, arguing it was “because they still think Brexit can be blocked in parliament”.

“The awful thing is that the longer that goes on, the more likely it is of course that we will be forced to leave with a no-deal Brexit,” Mr Johnson said.

Boris Johnson's cabinet: Who's in and who's out Show all 40 1 /40 Boris Johnson's cabinet: Who's in and who's out Boris Johnson's cabinet: Who's in and who's out In: Jacob Rees-Mogg Jacob Rees Mogg appointed Leader of the Commons AFP/Getty Boris Johnson's cabinet: Who's in and who's out In: Esther McVey Esther McVey appointed housing secretary AFP/Getty Boris Johnson's cabinet: Who's in and who's out In: Jo Johnson Jo Johnson appointed new business and energy secretary EPA Boris Johnson's cabinet: Who's in and who's out In: Brandon Lewis Brandon Lewis appointed immigration secretary Getty Boris Johnson's cabinet: Who's in and who's out In: James Cleverly James Cleverly appointed Conservative Party chairman PA Boris Johnson's cabinet: Who's in and who's out In: Baroness Evans Baroness Evans remains Leader of Lords PA Boris Johnson's cabinet: Who's in and who's out In: Julian Smith Julian Smith appointed Northern Irish secretary Reuters Boris Johnson's cabinet: Who's in and who's out In: Alister Jack Alister jack appointed Scottish secretary PA Boris Johnson's cabinet: Who's in and who's out In: Alun Cairns Alun Cairns remains Welsh secretary AFP/Getty Boris Johnson's cabinet: Who's in and who's out In: Grant Shapps Grant Shapps appointed transport secretary Getty Boris Johnson's cabinet: Who's in and who's out In: Alok Sharma Alok Sharma appointed international development secretary AFP/Getty Boris Johnson's cabinet: Who's in and who's out In: Robert Buckland Robert Buckland appointed justice secretary Getty Boris Johnson's cabinet: Who's in and who's out In: Amber Rudd Amber Rudd remains work and pensions secretary Getty Boris Johnson's cabinet: Who's in and who's out In: Robert Jenrick Robert Jenrick appointed housing and communities secretary AFP/Getty Boris Johnson's cabinet: Who's in and who's out In: Andrea Leadsom Andrea Leadsom appointed business secretary Reuters Boris Johnson's cabinet: Who's in and who's out In: Nicky Morgan Nicky Morgan appointed culture secretary Getty Boris Johnson's cabinet: Who's in and who's out In: Gavin Williamson Gavin Williamson appointed education secretary AFP/Getty Boris Johnson's cabinet: Who's in and who's out In: Theresa Villiers Theresa Villiers appointed environment secretary AFP/Getty Boris Johnson's cabinet: Who's in and who's out In: Liz Truss Liz Truss is appointed international trade secretary Reuters Boris Johnson's cabinet: Who's in and who's out In: Ben Wallace Ben Wallace appointed defence secretary EPA Boris Johnson's cabinet: Who's in and who's out In: Stephen Barclay Stephen Barclay remains EU secretary AFP/Getty Boris Johnson's cabinet: Who's in and who's out In: Dominic Raab Dominic Raab appointed foreign secretary AFP/Getty Boris Johnson's cabinet: Who's in and who's out In: Priti Patel Priti Patel appointed home secretary AFP/Getty Boris Johnson's cabinet: Who's in and who's out In: Michael Gove Michael Gove given Chandellor of the Duchy of Lancaster AFP Boris Johnson's cabinet: Who's in and who's out In: Sajid Javid Sajid Javid is appointed Chancellor of the Exchequer AP Boris Johnson's cabinet: Who's in and who's out Out: Jeremy Hunt Jeremy Hunt sacked as foreign secretary Reuters Boris Johnson's cabinet: Who's in and who's out In: Matt Hancock Matt Hancock remains health secretary AFP/Getty Boris Johnson's cabinet: Who's in and who's out Out: Chris Grayling Chris Grayling resigned as transport secretary Getty Boris Johnson's cabinet: Who's in and who's out Out: Jeremy Wright Jeremy Wright sacked as culture secretary PA Boris Johnson's cabinet: Who's in and who's out Out: Karen Bradley Karen Bradley sacked as Northern Ireland secretary Getty Boris Johnson's cabinet: Who's in and who's out Out: James Brokenshire James Brokenshire sacked as housing and communities secretary Reuters Boris Johnson's cabinet: Who's in and who's out Out: Penny Mordaunt Penny Mourdaunt sacked as defence secretary Reuters Boris Johnson's cabinet: Who's in and who's out Out: Liam Fox Liam Fox sacked as international trade secretary Getty Boris Johnson's cabinet: Who's in and who's out Out: Greg Clarke Greg Clarke sacked as business secretary PA Boris Johnson's cabinet: Who's in and who's out Out: David Mundell David Mundell sacked as Scottish secretary Getty Boris Johnson's cabinet: Who's in and who's out Out: Damien Hinds Damien Hinds sacked as education secretary Getty Boris Johnson's cabinet: Who's in and who's out Out: David Gauke David Gauke resigned as justice secretary EPA Boris Johnson's cabinet: Who's in and who's out Out: Rory Stewart Rory Stewart resigned as international development secretary Getty Boris Johnson's cabinet: Who's in and who's out Out: David Lidlington David Lidlington resigned as deputy Prime Minister PA Boris Johnson's cabinet: Who's in and who's out Out: Philip Hammond Philip Hammond resigned as Chancellor of the Exchequer AFP/Getty

“That’s not what I want, that’s not what we’re aiming for, but we need our European friends to compromise.

“The more they think there’s a chance that Brexit will be blocked in parliament, the more adamant they are in sticking to their position.”

Earlier, Mr Hammond condemned crashing out of the EU as “a betrayal of the referendum result” and argued parliament would find a way to stop it.

Without naming the former chancellor, Mr Johnson said: “There’s a terrible kind of collaboration, as it were, going on between people who think they can block Brexit in parliament and our European friends.”

Dominic Cummings, the prime minister’s controversial senior aide, has privately threatened that there will be no election until after 31 October so that Brexit can been delivered – even if Mr Johnson is defeated in a vote of no confidence.

The prospect has been attacked as an abuse of democracy by Labour, which would drag the Queen into a toxic political controversy.

The prime minister notably failed to rule that out, saying only: “I think the British public have had a lot of elections and electoral events.

“I think what they want us to do is get on and deliver Brexit on 31 October. I never tire of telling you that’s what we’re going to do.”

Mr Johnson is expected to meet the leaders of Germany and France ahead of next week’s G7 meeting, in an attempt to achieve a breakthrough to avert a no-deal.

But he admitted the road would be hard, saying: “Our European friends are not moving in their willingness to compromise, they’re not compromising at all on the withdrawal agreement, even though it’s been thrown out three times.

“They’re sticking to every letter, every comma of the withdrawal agreement – including the [Irish] backstop.

The comments came after the European Commission insisted Britain must explain its proposals to end the impasse, if talks are to progress.