The cabinet has agreed Theresa May’s plan for her Withdrawal Agreement Bill, including compromises intended to attract the support of Labour MPs.
It includes the idea of a temporary customs relationship until the next general election, and measures on the environment and workers’ rights.
The bill will be put to a vote in early June, and if it fails, the PM is likely to come under intense pressure to quit.
She will give a speech on the latest developments at 16:00 BST.
BBC political editor Laura Kuenssberg said MPs and ministers who were not at cabinet would be briefed before the PM’s speech, entitled “A new Brexit deal – seeking common ground in Parliament”.
Cabinet minister says there were 'robust protests from Brexiteer ministers at Cabinet and as a result the PM has tempered her plans' – expect a LOT of briefing on PM's proposals and by end of the day hopefully we'll have a clearer picture of how we actually got here
— Laura Kuenssberg (@bbclaurak) May 21, 2019