In your dreams Brucie there will be a GE and the likes of your Liberal party will be down to a taxi for a meeting not a peoples traveler!lol
If Parliament can't come to an agreement on Article 50 then May WILL call a GE. In my view, this could spell disaster for both the labour party and the country as a whole. Here's what I think will happen.
1. The Labour party is currently way out of touch with both the majority of it's own MPs and a large chunk of it's voters. I can see a lot of the constituents deselecting incumbent MPs for Corbynites, and this won't go down well with many labour voters.
2. A large number of Brexit voters are also labour voters and would see their party as instrumental in article 50 not being invoked. These people would see the GE as basically a second referendum and would vote accordingly, either for the Tories or UKIP
3. Following on from above, most labour Brexiteers would probably vote UKIP, firstly because they could never bring themselves to vote Tory, but also because UKIP are the party they would most associate with Brexit. Don't be fooled by UKIP having only one current MP; in actual votes received, they were by far the third most popular at the last election. It wouldn't take much of a swing for UKIP to out perform Labour at a new GE and it's not inconceivable that they could actually end up as the main opposition party.
4. Even with a minimal swing from Labour, the Tories are likely to win many more seats purely as a result of the Labour vote being split. I can see them having a huge majority which will not be good for the country as they will basically be able to do what they want. Especially if a large part of the opposition are even more right wing than they are.
Basically, an early GE will play right in to Conservative hands and will only delay the inevitable which will be a Brexit on the government terms. But also a period of government where there is no effective opposition, and that's a cornerstone on which our whole political system is based.