Brexit news LIVE: MPs react with anger after Theresa May blames them for Article 50 extension

Hatty Collier, Megan White, Patrick Grafton-Green, Sean Morrison

Theresa May has made an impassioned speech to the nation from Downing Street tonight ahead of a meeting with EU leaders to discuss her request for a "short" delay to Brexit.

The Prime Minister said she was not prepared to delay the UK's divorce from the EU beyond June 30 and said that Parliament has done "everything possible" so far to avoid making a choice.

Mrs May had asked the EU to allow the withdrawal date to be delayed to June 30 and threatened to resign as Prime Minister if MPs demand a longer postponement.

European Council President Donald Tusk then said the EU would grant a "short extension" but only if MPs back the Prime Minister's deal in the Commons during a third meaningful vote next week.

In the Commons on Wednesday, Mrs May set out plans to prevent Speaker John Bercow blocking a third vote on her deal, which was rejected by MPs by 230 votes in January and 149 votes earlier this month.

Follow our live Brexit coverage here...