Um, this country was lied to. The Yes vote would pass in a heart beat now, after all the lies became reality.
Unfortunately many people only watch mainstream media and thus make their choices according to it. The younger generation voted yes, actually most generations bar the old voted for Yes, with an aging population and the huge budget lies of "We will leave the EU", "Your pensions will be cut", "jobs will be lost" "We will leave the EU" made older people vote stay. These turned out to be lies in the end and the grass-roots, low budget Yes campaign done fucking fantastic going up against the all the major media cooperations and millions upon millions invested by the English government.
At the end of the day, the No vote won via scaring the older generation with proven lies and they didn't use Google to check if they were true. Whilst all the other generations voted to leave because they seen through the bullshit.
You should see the sentiment of the NO voters now. They really regret it.