We had a referendum in 2014, a once in a lifetime vote according to salmond and sturgeon. The fact there has been a eu vote is imaterial, they will always agitate for another referendum ignoring the 2 million no voters who wish to be part of the uk. If you start overiding democracy then we are in a dark place. All people ask is that governments respectt he results of referendums regardless. Its very simple when its boiled down.
The snp did well at the last ge as a protest vote not because of a desire from the people of scotland to have another vote, all indicators point to the opposite so they can quote manifestos all they want.