Powers Against Democracy

Where oh where has it all gone? The PM has made a shock announcement of a General Election to be held on the 8th June 2017. The government has a strong majority and a democratic decision to leave the EU, but clearly the forces lined up against democracy have overpowered a legitimate government. In effect, the PM has been forced to hold a second Brexit vote. How long before even General Elections become disposable? Perhaps the EU is right to have non elected leaders, voting just seems to get in the way of things.