I think we will end up with a BRINO or no brexit at all.
There is almost no chance of a real 'out on our own in the bid bad world' brexit.
I'm inclined to agree with you M'lud, but the 'Remain' sites I watch are all pinning their hopes on a lengthy extension to the A50 period to hold a 2nd referendum.
If Parliament rejects May's deal on Tuesday (which is likely), they then get to vote on No Deal and extending the A50 period, and they are likely to vote against No Deal and vote for extending A50.
The ball is then in the EU's court, and I think that everyone is assuming that the EU will readily agree to extending the A50 period, but I'm not so sure.
The decision is for the European Council and they have to vote unanimously in favour, but there have been noises on the continent against extending A50 so I don't think it's a given.
If the European Council refuse to extend the A50 period, then we leave with No Deal at 2300 hrs on 29th March.
Of course May could bring her deal back to Parliament at 2200 hrs on 29th March in a last ditch panic vote, with Donald Tusk waiting on the phone in Brussels...
David Davis predicted right at the start of this process that the EU would take it right to the wire, as it's how they operate.