MPs will vote on Theresa May’s Brexit deal on Tuesday, 15 January, government sources have confirmed.
The Commons vote was called off last month by the PM, who was facing defeat, but sources have told the BBC the vote will not be delayed again.
It is also understood the government will set out further reassurances on the controversial backstop.
Meanwhile, more than 200 MPs have signed a letter to Theresa May, urging her to rule out a no-deal Brexit.
It comes as a major exercise involving more than 100 lorries is being carried out in Kent to test out how to manage traffic queues near the Channel ports in the event of a no-deal Brexit.
The PM’s deal – which covers the terms of the UK’s divorce and the framework of future relations with the EU – has already been agreed with EU leaders. But it needs to pass a vote by MPs before it is accepted.
The UK is due to leave the EU on 29 March 2019 whether the deal is passed by MPs or not.