David Cameron has said a second Brexit referendum cannot be ruled out as he accused Boris Johnson and Michael Gove of effectively "trashing" the government during the 2016 campaign.
The Conservative former prime minister, 52, admitted that he thinks about the consequences of the vote to leave the European Union "every single day" and worries "desperately" about what will happen next.
In an interview with The Times ahead of the publication of his memoir next week, Mr Cameron said he thought another referendum could not be ruled out "because we're stuck".
"I'm not saying one will happen or should happen. I'm just saying that you can't rule things out right now because you've got to find some way of unblocking the blockage," he said.
In his long-awaited memoir, Mr Cameron reportedly refers to his former Cabinet colleague Mr Gove as "mendacious" and said he and Mr Johnson behaved "appallingly" in the referendum campaign.
He told the paper: "I say in the book: Boris had never argued for leaving the EU, right?
"Michael was a very strong Eurosceptic, but someone whom I'd known as this liberal, compassionate, rational Conservative ended up making arguments about Turkey (joining) and being swamped and what have you.
"They were trashing the government of which they were a part, effectively."
Mr Cameron, who said the Leave campaigners "left the truth at home" regarding Turkey joining the EU and the claim Britain sends £350 million a week to the EU, also criticised Priti Patel's "attack that wealthy people didn't understand the problems of immigration".
"It felt very like she was put on point to do some attacking of the government and its record.
"I suppose some people would say all is fair in love and war and political campaigns. I thought there were places Conservatives wouldn't go against each other. And they did."
And he revealed that he once texted Mr Gove, now Chancellor of the Duchy of Lancaster, to say: "You are either a team player or a w*****."
The former PM - who admitted to being "hugely depressed" about leaving Number 10 - said Mr Johnson was "easy to work with" but admitted there had been "issues" between the pair.
Mr Cameron said: "I want him to succeed. I worked with him well, as I say in the book. I also say that he was a capable mayor. He was easy to work with. I thought he was very talented. I wanted him in my government.
"We've had issues. Even before Brexit, there were sometimes tensions and disagreements but, on the whole, we've got on well. And I want him to succeed.
"Look, he's got a very clear strategy and plan. It's, you know, not the approach that I would have taken, but I want him to succeed."
But on Mr Johnson's recent decision to prorogue Parliament for five weeks and withdraw the whip from 21 Tory MPs - including the likes of Ken Clarke and Sir Nicholas Soames - Mr Cameron expressed his disapproval.
"Taking the whip from hard-working Conservative MPs and sharp practices using prorogation of Parliament have rebounded. I didn't support either of those things. Neither do I think a no-deal Brexit is a good idea," he said.
Get breaking news first on the free Manchester Evening News app - download it here for your Apple or Android device. You can also get a round-up of the biggest stories sent direct to your inbox every day with the MEN email newsletter - subscribe here. And you can.
Got a story or an issue you want us to investigate? Want to tell us about something going on where you live?
Let us know - in complete confidence - by emailing [email protected], calling us on 0161 211 2920, tweeting us @MENnewsdesk or messaging us on our Facebook page. You can also send us a story tip using the form here.
Join the Manchester Evening News breaking news Facebook group for a place to read and talk about breaking news in Greater Manchester.
To download our app to get all the latest news visit here.