The Conservatives have to take responsibility for Brexit. They are the ones who unnecessarily called it, and were over-confident that the UK would stay in the EU. No doubt the manner in which the Brexit Leave ran their campaign with some real false propaganda, that violated the campaign rules, thanks to their connections with no other than Russia:
https://www.independent.co.uk/news/...d-leaveeu-national-crime-agency-a8425321.html
When are they going to call a new referendum? They have to leave the EU by the end of March. In the meanwhile, everything is in a limbo as they do not have a Plan B. Theresa May has proved to be incapable of handling the whole Brexit negotiations. If the Labour Party had another leader rather than Corbyn, no doubt they would have been the party to takeover the parliament. Not ruling him out as yet, but the UKIP is irrelevant and they will not be a major party in the near future.