Theresa May’s request to extend triggering Article 50 until the end of June was rejected by the EU, which instead offered a shorter time frame.
Ms May has now accepted the offer of a delay until May 22 if her withdrawal deal is approved by Parliament.
If MPs reject it for a third time, the EU says Britain must propose a new plan by April 12.
The result of this would either be a much longer delay or crashing out of the EU without a deal.
Ms May said she will not support a long delay because it would mean Britain participating in elections for the European Parliament.
Here’s how events unfolded:
He told BBC Radio 4's Today programme:
I think democracy loses when a Prime Minister who set herself against the House of Commons and then blames MPs for doing their job.
And this is particularly worrying given she knows MPs are receiving hate mail in their inboxes. Some MPs are receiving death threats."
I believe, for example, that we will probably on that day be able to get a cross-party majority in favour of what is sometimes called Norway plus and sometimes called Common Market 2.0, which is an arrangement where we remain in the single market and we have a customs arrangement with the EU and that has not yet been tested."
He told Today: "I still think that there will be more time... there will be some compromise in order to get more time because really the common will against a hard Brexit is real."

Theresa May blames MPs for Brexit failure and demands they back her deal
The prime minister accused MPs of doing 'everything possible' to avoid a decision on Brexit with her time in Downing Street now looking short
With the single worst speech she has ever given, Theresa May shifted all the blame for the failure of Brexit on to herself
At some point it will have to become public knowledge just who it was who thought it was a good idea for the prime minister to go on live television and try to hypnotise the nationLet's not forget the extraordinary pressure that she is personally under, and I think she does feel a sense of frustration.She is absolutely determined to deliver what people voted for and I think ... the Brexit process has sapped our national confidence and we need to remember now what we're capable of as a country.And we need to remember that the economy has actually not suffered in the way many people thought it would and we have a chance now to resolve this and move on, to close this chapter, move on to the next chapter.And we will be able to say, as one of the oldest parliamentary democracies in the world, that we were faced with a very difficult decision - a decision that most of the political establishment didn't want to go ahead - and we've delivered it because we are a country where we do what the people say."

This is what the weather will be like for the Put It To The People Brexit march
The thousands of people expected to descend on London for the Put It To The People march on Saturday 23 March should prepare for a typical spring day, forecasters have said.
A mixture of sunshine, cloud and showers is likely after early rain in the south gradually clears, although temperatures will drop from Thursday and Friday’s sunny weather with predicted highs of 14C.
Some spring warmth was on the way “until the weekend”, the Met Office said, adding: “Rain may linger in the south on Saturday, otherwise a mixture of sunshine and showers."
Jeremy Corbyn is expected to arrive in Brussels around 11am today for talks with EU negotiators - ahead of a crucial summit of EU leaders, attended by Theresa May. It is expected the extension of Article 50 will be a key topic of discussion at the council meeting.
In a statement released ahead of his own meeting with EU officials on Thursday, the Labour leader said:
“Theresa May's botched deal has been overwhelming rejected twice by parliament. It should not be brought back for a third time of asking. Her government is in chaos, and she is arrogantly trying to bully Parliament to vote for the same bad deal.
“After serious talks with senior MPs from across parliament, I believe it should be possible to agree a deal with the EU that secures a close economic relationship before the European parliament elections. I look forward to discussing this with European leaders today.“It's time for MPs to work together, find a consensus that can get through parliament, be negotiated with the EU in time and bring leave and remain voters together. We believe that consensus can be based on our alternative plan, which would provide protection for manufacturing and jobs, guarantee our rights and end the chaos and uncertainty that the government is inflicting on our country.”

Jeremy Hunt says no prime minister 'in living memory' has been tested like Theresa May has
No prime minister "in living memory" has been tested like Theresa May has by the Brexit process, a cabinet minister has claimed.
Jeremy Hunt rallied behind the prime minister in the wake of her inflammatory late-night address on Wednesday, where she heaped blame for the delay to Brexit on parliament and told the public: "I am on your side".
Amid a furious backlash from MPs, the foreign secretary said Ms May was under "extraordinary pressure" and warned that Brexit had "sapped our national confidence".
Mr Hunt also upped the stakes for Brexiteers, warning that MPs could revoke article 50 process next week if Ms May's deal is defeated again or secure an emergency EU summit to achieve a longer delay - possibly for a Final Say referendum.

Government website crashes after more than 600,000 people demand Brexit is cancelled
The government’s petition website crashed after more than half a million people signed a petition urging the government to revoke Article 50 and remain in the European Union amid continuing Brexit turmoil.
The site experienced outages on Thursday as hundreds of thousands of people offered their support to the petition after Theresa May was forced to beg Brussels for a delay to Britain’s exit from the bloc.
“The government repeatedly claims exiting the EU is 'the will of the people',” the petition’s organiser Margaret Anne Georgiadou wrote.

Jeremy Corbyn 'stomps out' of meeting with Theresa May and other party leaders
Jeremy Corbyn “stomped out” of a meeting with Theresa May and other party leaders after expressing anger at the Independent Group having been invited, MPs have claimed.
The Labour leader was reportedly furious that Chuka Umunna, who quit Labour last month, was at the meeting.
Ms May held talks with the Westminster leaders of Labour, the SNP, the Liberal Democrats, Plaid Cymru and the Green Party on Wednesday night as she prepares to travel to Brussels to seek a delay to Brexit.
"These comments will go down like a bucket of sick. What the Foreign Secretary means is that no Prime Minister in living memory has failed on the same scale as Theresa May.
"Yesterday's attack on Parliament was an act of desperation, where she tried to pass the buck to MPs. That's not leadership.
"There's now no doubt that the Prime Minister has led this country into crisis. MPs cannot continue playing her game. We need a sufficient extension to Article 50, and for this decision to be put back to the people through a final say."

MPs react with fury after Theresa May blames them for national 'crisis' and failing to back her deal
MPs have called Theresa May “irresponsible”, “disgraceful” and “toxic” after she blamed them for for the UK’s impending failure to leave the EU on 29 March.
Labour’s Wes Streeting accused the prime minister of putting MPs’ lives in danger with an “incendiary” address.
Ms May used a Downing Street speech to criticise the very people she needs to get her Brexit deal through the Commons at the third time of asking, telling voters that she was “sure” that “you, the public, have had enough” of political games.
Ms Leadsom said she would make a further business statement as appropriate to confirm details of a further vote, which the government intends to bring forward.
"What the PM was doing was setting out to the public that while we are not going to be able to leave with a deal on time on March 29 she is not prepared to support an extension beyond June 30," the spokeswoman said.
"It is three years since the referendum and the public want us to bring this to a conclusion and that is what she was setting out yesterday."
The spokeswoman dismissed claims that the prime minister's remarks could put MPs at risk of attack by angry members of the public. "I flatly reject that," she said.
"There's no evidence to suggest that," it was added. “I set out clearly what the prime minister was doing yesterday, which was setting out the details of the extension and her own personal regret about that.”
The spokeswoman also revealed the prime minister is expected to hold one-on-one talks with French president Emmanuel Macron, and the European council president Donald Tusk - ahead of the EU Council summit in Brussels later today.
Please allow a moment for the liveblog to load