I think this could be a very intersting election.
Theresa May is hoping to get a stronger mandate as the duly elected representative of the UK people for her negotiations with the EU. I'm sure she's also hoping to win more seats in Parliament to make her job easier.
Labour will be hoping to unseat the Conservative government, but to be honest, they have a snowball's chance in hell of doing that.
The Liberal Democrats see it as an opportunity to block "a disastrous hard Brexit".
I can see another possibility - someone will take this as an opportunity to reverse the Brexit vote.
Suppose someone runs on a ticket that if elected they will stop the Brexit process. In theory this can't be done once Article 50 has been invoked, but I strongly suspect that if the EU was presented with an opportunity to get out of the Brexit problem and have the UK remain part of the EU, especially if it was backed by a majority in an election, they would jump at the chance.
Doing that would be incredibly disruptive and, if I'm honest, I can't see any of the major parties risking it ... but it would be very interesting.
"I have left orders to be awakened at any time in case of national emergency - even if I'm in a Cabinet meeting." - Ronald Reagan