Still a few results to come in but it looks as though there will be a weak and wobbly Conservative government dependent upon support from the Northern Ireland Democratic Unionist Party. Several different trends seem to have emerged. Governing parties (Conservatives and Scottish Nationalists) lost ground, yet big parties prospered at the expense of small ones. The most pro-Brexit party, UKIP, was more or less eliminated. More young people voted this time and they caused much of the upset. This is another of those odd British elections in which the combined left parties got more votes yet the combined right parties got more seats (similar to what happened in the US presidential).
Theresa May is trying to stay on as prime minister, but I can't see this working. The Conservative Party are intolerant of losers. The position of the leader of the opposition, Jeremy Corbyn, has strengthened, but not enough to make him PM. All this bodes ill for the EU negotiations because it is difficult to believe that any government formed in this circumstance can actually deliver what it promises. A weak Conservative government trying to bring about a "hard" Brexit when the electorate clearly do not want it is not a happy scenario. We could be in for another election before very long.