Did anyone win the General Election of June 2017?

I have had some lovely American friends who said that the 2017 UK election was like trying to understand the rules of cricket, here goes my attempt at an explanation of what has happened in the last 72 hours. – The party that was in government and came top in the latest election with their…