Well everything I've been hearing has been that it would probably pass.
There was a vote a while back on an amendment which basically was for the previous WA, but with the backstop replaced with alternative arrangements. It passed by 16 votes (the only thing so far to have passed).
The DUP have said they would support this new deal, the ERG people have almost all got behind it. Many Labour MP's previously supported a deal and, while they would be under pressure from the leadership to oppose anything put forward, many of them are very concerned about the fact that their consituencies voted to leave and don't want to be seen as denying the ref result, causing a delay, or causing no deal, especially with an election right around the corner.
It's not certain, but I think everyone want's this over with, in a way which doesn't fly in the face of the refurendum result or result in no deal. No guarantees but I can see this passing, especially having heard the debate earlier today and the amount of support for the proposals from all sides.
There aren't really any decent excuses left to oppose this deal and still look like you want to respect the ref result, and a vote for it would encourage the EU to make this work so we can all get on with our lives. Anyone who fails to vote for this deal will have a tough time arguing that they would have ever voted for anything.
I think you have to consider the timing of this
Are some MPs saying this publicly due to an upcoming election?
It’s unlikely to get by the EU so it’s possible they won’t have to vote for anything.