Indeed and agree. It should have been Remain's to lose, by a long way, and somehow they managed it.
A change to something as fundamental as the citizenship and right to work of 17m people (more if you include future spouses, descendents etc) should not be ultimately triggered by an opinion poll showing such a small margin though.
It seems though that >1.1% voted Leave, because, well, foreigners and in the misguided assumption that what is printed on buses is scientific fact, without realising that an extra £350m (£150m after rebates) is a sausage down an alleyway when it comes to NHS budget (~£5bn/week IIRC), or Offence (~£1bn).
What I'm most annoyed about is that people ultimately think that things will be any different for them. Economy, probably no real difference in the medium-long term. But the amount of hot-air, column inches, legal/consultancy fees and simple political time that's going to be expended on all this over the next 10+ years just seems like such a waste. The UK will negotiate almost similar terms, maybe with some notional wordage to stop new foreigns to appease a few Ukippers which won't even work in any practical way anyway, at likely a much higher cost per person than the current Mega Chicken Bucket EU package. Not to mention all the other spending which will have to increase. And then there'll be 20 years of building schools, power stations, train sets, airports etc to catch up on.
And the UK will be run by... yep. Either the Oxbridge Blues or the Oxbridge Reds. Achievement unlocked - 200yr old establishment restored.
I don't care which way people voted, so long as they don't vote on lies. It's clear that many people who voted Leave are not going to see anything like what they are expecting, if they are even around in 10-15 years' time to see the full conclusion.
You think Ofcom would stand for this? Leave should have just said "up to £350m", sorted.