The referendum was not binding on Parliament. The government cannot invoke Article 50 without a Parliamentary debate on it and a vote. I expect them to do that and vote to invoke Article 50. They aren't brave enough to do anything else even if they believe its a bad idea.
It doesn't help anyones case to keep harping on about "democratic decisions" and "the will of the people". Whatever some of you think is or is not binding, this referendum never was binding and is not binding now. It has enabled us all to tell Parliament the answer to a simple question. The next step is whether or not our MPs feel they should abide by the result or not. I expect them to debate and vote to invoke Article 50.
Only then, can official discussions with the EU begin. They won't officially talk to us until we've told them officially we're intending to leave. We won't know what they're prepared to offer (or not) until that point is reached. Unofficial discussions are just that.
If we find ourselves in a difficult place as a result of those negotiations, it will be too late to change our mind and ask to stay after all. That's why we need to consider how and when we do it very carefully indeed.
And if...

