My personal opinion is "majority" wins isn't necessarily a proper majority. Given how our Congress votes party line on most things, and the ratio is more or less 50:50 Dm to Rep, a 66% majority seems minimal for passing any law unblemished with party bias.
With 72% of registered UK voter turnout, Brexit won with only 52%. That's not a mandate for anything except perhaps another vote after clarifying what it would actually mean and how it would actually happen.