Maybe more of those that wanted to stay should have voted to do so.
When the politicians obviously wanted a different outcome, I'm not sure the announced polling results can be trusted.
Exactly. We hold elections to decide things, we don't use polls. Instead of complaining to pollsters, they just had to get off their ass and vote. As of now, the most recent election result is that Britain wants to leave the EU. Sorry folks, maybe this will teach you to take voting seriously and to actually do it next time.