HERE is the results.
What is interesting to me is how the press reports all of this. The press in Britain hates the Tories just like they do the Republicans here. Even though May and the Tories got 318 seats this is deemed a loss by the press. But just a few years ago we saw the same thing with the Tories winning David Cameron was the PM) and having to bring on board the Liberal Democrats to gain the majority. And it worked just fine. So a small party of 12 seats gets to be a important part of the government. Unlike here in California where the democrats have a "super majority" and do not need to talk to anyone else to ram their agenda down our throats, the Brits will have to talk to the LibDems.
So my view is the Tories will do just fine and their manifesto will be in force. There are some Tories that will now have to be listened to like Boris Johnson. He is a strong voice on immigration. And the Brits will be easing out of the EU and it is better to have them in charge than the Labour party. That party is now in charge of a communist! All in all it will be fun to watch the BBC gnash their teeth in disbelief that the Tories won. Good luck to Theresa May and the Tories, they get as much respect as Trump does from the leftwing media in America.