I can now say what I didn't dare say before the polls closed - there have been some really disturbing rumours flying around that there was evidence of a very substantial last-minute swing to No. But YouGov have now released a 'final prediction', based on recontacting respondents after they had voted, and although it's certainly not good news, it's nowhere near as bad as the figures that were being rumoured.
Yes 46% (-2)
No 54% (+2)
So obviously if Yes are going to have a chance of winning, we're going to need there to be some kind of systemic problem with YouGov's methodology. But at least, as of this moment, we're still in the game.