Leavers did such a good job of 'winning' the 2017 GE that the Government they elected has failed on five separate occasions to secure Brexit.
And before you go blaming others, just look at the numbers for the three meaningful votes that TM put forward to get Brexit done.
15th January 2019 1st Meaningful Vote
For 202
Against 402 118 Conservative MPs voted against the Government
12th March 2019 2nd Meaningful Vote
For 242
Against 391 75 Conservative MP's voted against the Government
29th March 2019 3rd Meaningful Vote
For 286
Against 344 34 Conservative MP's voted against the Government
Now if those Tory MP's ( and they include the current PM and most of his cabinet) had supported their Leader and the manifesto they stood for election on, then the numbers would have been such;
15th January 2019 1st Meaningful Vote
For 320
Against 284 Majority for Brexit of 36
12th March 2019 2nd Meaningful Vote
For 317
Against 316 Majority for Brexit of 1
29th March 2019 3rd Meaningful Vote
For 320
Against 310 Majority for Brexit of 10
The only reason Brexit hasn't happened is because the Tory party (including the ERG) the party the 'Leavers' chose couldn't get it done. Nothing to do with Labour, Lib Dems or anyone else.
So we now have another GE which in all likelihood will further divide Parliament, and offers no guarantee that deadlock will be broken. Then what?
I must say though that I am surprised that you 'winners' have chosen such a risky method to finally close Brexit out (assuming that's what BJ really wants). As you 'winners' are on such a roll, surely a straightforward yes/no referendum on BJ's deal would have been a much better and cleaner method. Yes we leave the EU on his deal. No we remain. Why are the 'winners' so scared of getting the job completed?
We had a vote, we were promised it would be implemented. Why should we have a second referendum. If we did, why should Remain be one of the options?As I've said before it would be more valid to hold deal v no deal. Thirdly if we don't implement the first referendum, what is the point in ever voting in another referendum?
Maybe your acceptance of TMs deal IS because you voted remain. TMs deal was almost Remain v Remain. Corbyn's deal would be even more Remain v Remain. Corbyn says BJs deal is worse than TMs because we are less in their pockets. (Though I don't entirely trust BJ either). Whether a deal is "better" or "worse" depends on whether you start from a Remain or Leave position.

