I think you’ll find, Highlander, that the last two paragraphs of your quote cancel out the first paragraph. Only 27% of the population voted for Brexit.
Hardly the will of the people. A lot of the other 73% will have been on holiday in late June - as we were - and couldn’t be bothered to register for a postal vote. I think that, like me and David Cameron, they expected a large majority for Remain, adding another reason not to vote, a decision they now bitterly regret.
Brexiteers know they’d be defeated in a second vote, to stop the madness.