Not so JOM - as far as I am concerned Hillary Clinton got 61,047,207 votes and Trump got 60,375,962 votes which to my mind in a two horse race means that Hillary Clinton won the 2016 US Presidential Election.
Using exactly the same reasoning 17,410,742 voters in the UK voted for the UK to leave the EU and 16,141,241 voters in the UK voted to remain in the EU, which to my mind in a two horse race means that it is the wish of the voters in the UK that the UK leaves the EU.
Give people a choice and a means to express it then abide by the result.