I'm fully aware that myself and JGF got quite heated last time around with this discussion, so I'm going to try and make a conscious effort to not be rude here even if things do get controversial. A healthy debate is the best way and we have some decent chats on here, I've no intention of derailing it again

.
So the question being, what do we think will happen? Well, a deal is not going to happen before the current Brexit deadline, as we all know that there is zero chance of getting it through Parliament. I'm also not convinced that a deal that appeases the majority of the population/Parliament actually
exists. Given that fact, I think whatever May's Plan B is will also fail, which makes her consistent delay tactics all the worse.
An election is another possibility, but it seems that we won't get a majority there either. The Tories failed to get one last time around and according to all polls, Labour have made increases since then, so that will be full of complications. The only way this changes is if Labour, the SNP and Lib Dems all unanimously agree some sort of Brexit strategy, which again won't happen. So once again, we may well have the Brexit deadline extended to allow for the GE but it will all end in the same result.
So that leaves us with either a hard Brexit or withdrawing A50. Personally, I think the latter is more likely. Purely for the fact that a) a hard Brexit is literally impossible to implement at this time, not only due to Calais (that's just a massive problem, not an impossibility) but the due to the Irish border. And b) the risk that that would pose to general peace in the UK and Ireland over that side.
One thing I think we can all agree on. This is a complete and utter shambles.