Analysis by the BBC's Scotland editor Sarah Smithpublished at 12:13 Greenwich Mean Time 9 March 2017
Sarah Smith
Scotland Editor
The SNP are already preparing for the possibility of another referendum.
They have experts working hard on formulating a new economic case for independence, considering key questions such as what currency an independent Scotland might use and how they would cope with the sharp fall in the price of oil.
Other Yes supporting campaign groups have already started fundraising.
But calling another referendum would still be a gamble, and the consequences of defeat could be disastrous for Nicola Sturgeon.
To lose two referendums in quick succession could set back the cause of Scottish independence for at least a generation.
And there could be a high personal cost. Both Alex Salmond and David Cameron resigned immediately after losing referendums. There would be an expectation that Nicola Sturgeon would have to do the same.
But still, every time the first minster mentions the possibility of another vote she makes it seem increasingly likely.