It was pretty inevitable, because Labour, The Lib Dems, and The Scottish Nationalists, simply couldn't take the referendum decision as it was, they had to find any excuse to keep the argument going. This would have made it impossible to negotiate our way out on anything like reasonable terms.
For those who aren't British, the main opposition party - Labour - has serious internal problems right now, so the result is likely to be a huge Tory majority.
I'm not sure government works well when there is a huge majority, so a smaller majority with some seats going to UKIP would certainly be preferable.
I'll vote for any party that wants to keep us in the EU... at the moment that looks like the LibDems... everybody I've been speaking to who actually want to remain in the EU (most people I know)... see this election as about nothing more than Brexit, a single issue election... a second chance to vote... and reverse Brexit. Quite a number of natural conservative voters have said the same, the EU issue overrides everything else.
Though negotiating with the E.U. is often highlighted, it seems that the places closest to home are the most tricky to handle - the technicalities of the (non-)border with (and within) the island of Ireland remaining to be solved, but the emphasis on the departure of Scotland may have subsided somewhat.