FORMER Prime Minister David Cameron is backing Boris Johnson's attempts to agree a Brexit deal with the EU.

Speaking at the Cheltenham Literature Festival he said: "As far as Boris is concerned, I completely support his efforts to get a deal in Europe and take it through the House of Commons. That's the best thing that could possibly happen."

Asked whether that could happen, he replied: "I think there is a good chance. It is difficult but I think it is far better than a no-deal outcome, which I don't think is a good outcome and not something I would recommend.

"If I can be perfectly frank about this and we can't get a deal and we can't all be stuck and I recognise my fair share of the responsibility for that fact we are stuck.

"We had a referendum and I lost that referendum and we found it very difficult to charge a way forward. We've had three years where we have not been able to resolve it and if you can't resolve it with a deal, which is the right answer, there are only really three answers.

Cameron said that he thought no deal would be bad for Britain.

Cameron continued: "I am desperately sorry for what has happened, but I don't regret holding the referendum as I believed it was inevitable. Around that decision there are many decisions which could have been done differently or better, and I will agonise until the day I die over those decisions."