Re: No surprise
As I've not seen a Brexiteer step up, I'll have a go if that's okay?
He didn't highlight that fewer people voted to remain. The rest did not vote, or spoiled their vote (me included)
That's kind of the point: The majority who voted expressed a desire to leave. Cameron took that as a slight against himself and decided to spite the people and took it as a Mandate. He then stepped down and dumped the whole mess on his successor. It's also why there was no exit plan: Cameron didn't want to leave and refused to believe the vote would go as it did.
Had the whole debacle been better planned and presented: Proper arguments, issues addressed, plans put forwards: This would have been much better for the country. More people would have felt comfortable voting and the outcome could* have been different, but there you go: Politicians don't trust people to make educted, informed decisions so go for the fear option instead.
*Could, not would, as it didn't happen so we can't know.