No deal seems pretty sure to be voted down.
Extension will probably be passed.
EU won't allow a short extension as that just leaves another cliff edge, but May will want exactly that to get her deal passed for a third time.
So a longer extension for a GE or referendum. Or revoke. Or don't sort anything and leave with no deal by default by accident.
Still looking grim.
I'm interested to see if there is an election who would run on what platform. Presumably Corbyn would run on leave still... Which would let the tories in again. Unless they split as well. Strange times.