A cross-party bid to block a no-deal Brexit has cleared the Commons after Theresa May and Jeremy Corbyn met for last-ditch talks to break the deadlock.
In a series of late-night votes, MPs backed the bill, tabled by Labour's Yvette Cooper, which was rushed through in a single day to prevent the UK crashing out of the EU without a deal next Friday.
It comes after Ms May was hit by two ministerial resignations over her decision to hold talks with Mr Corbyn, which also sparked fury among Tory MPs.
Mr Corbyn said the meeting in the prime minister's Commons office was "useful but inconclusive", adding: "There has not been as much change as I expected".
Please allow a moment for the liveblog to load
Environment secretary Michael Gove said he backed the talks because he wants to leave the EU. He told BBC Two’s Newsnight: “One of my concerns has been that there are people within the House of Commons who want to frustrate that referendum mandate - there are people who want to do everything possible to prevent us leaving - and I wanted to ensure that minds are concentrated so that we do leave.”

Jeremy Corbyn says he is 'very happy' to meet Theresa May after she offered cross-party talks to break deadlock
'We recognise that she has made a move, I recognise my responsibility to represent the people that supported Labour in the last election'
What do Labour and Jeremy Corbyn want from the Brexit plan?
Party leader's priorities in talks with Theresa May will include customs union and market access
Rees-Mogg boils over in live BBC interview after his promotion of far-right leader is questioned
Tory MP Jacob Rees-Mogg lost his customary cool during a live BBC interview after being confronted over his promotion of a far-right German leader.
Chris Grayling condemned for 'continual shortcomings' over delayed Crossrail
Costs of Crossrail ‘have been allowed to spiral out of control whilst question marks remain around its completion’ says the Public Accounts Committee