TM is running this show, last minute cancellation and back to EU to get final final concessions. Vote next week for sure, it will be lost, she will make it clear that the "deal" is the only one available whoever is PM, send the whole rabble home for Christmas to think about it.
New Year. The reality is that nobody wants to challenge her and loose, there is no apetite in the Tory party to take on the poison chalice, nor for Corbyn to press a vote of no confidence.
If she wins a no confidence vote she cannot be challenged for a year. There was a lot of backing for a second referendum in parliament and to break the deadlock it seems a good bet.
TM is a tough as old boots and clever too, Thatcher MK2, not yet she hasn't declared war on anyone!