I fail to see why a general election this early is neccessary.
Because only 100 MPs in Westminster were elected believing they would exit the EU. THe Brexiteers themselves have no idea what to do. A general election would at least allow the parties to lay out their plans for Brexit. Right now its down to the Conservative Party Leadership election, a party with just a 10-seat majority in danger of entering civil war.
Labour and Conservatives should really split now.
a GE will with high probability return a hung parliament and an even bigger constitutional crisis now