Parliament doesn't seem to want any kind of deal. All ideas have been rejected.
They have one more chance to look again at TM's deal. If they vote that down we just need to let 'no deal' happen and get on with it.
Cancelling Brexit would cause uproar, so 'no deal' is the only alternative.
And on 13 April, everyone will look up at the sky and wonder why it hasn't caved in. Future prosperity will suddenly beckon.