Parliament can reject it but if it does UK bails out of the EU without a deal.
This is the only thing on the table and the EU is unlikely to grant the extension Remoaners are seeking.
anything is possible with Brexit, but my guess is that Boris will have the numbers in parliament for this
Nearly all Tories will vote for it - it gives a complete Brexit for England-Wales and Scotland. So they can use that as an election plank
At least half of Labour will vote for it - so that THEY can use it as an election plank
SNP will abstain - in exchange for Indyref2 at a later date
LibDem, Greens will vote against it as they don’t want any Brexit.
DUP will vote against it as NI backstop
But the numbers will be in Boris favor I believe.