You have a strange definition of 'rejection'
This was indeed something of a referendum on a referendum and, in that context, the SNP received the highest number of votes, the highest percentage of the votes and won the most constituency seats ever and we have the highest ever pro independence majority in the history of the parliament all on the back of, by a considerable margin, the highest turnout in history.
To put that into context, if the same parties had been contesting a Westminster election, whilst the Greens would have sadly been denied any seats through the unfairness of the first past the post system, the SNP would have 552 seats, Conservatives 44 seats, Lib Dems 36 seats and Labour 18.
That would have been a far far higher proportion of seats and a far far greater majority than either Thatcher or Blair achieved at the height of their respective popularities and nobody would be arguing that they didn't have the clearest of democratic mandates to implement their clear manifesto policies.
I accept that the argument over whether Scotland should be an independent nation is still to be won and that the country is divided right down the middle about that.
However, the democratic argument over the right to hold a referendum has been decisively won and one can tell from the subtle change of tone from Downing Steeet that they know it
There will be a referendum and the Scottish parliament will legislate for it once the immediate health, cultural and economic crisis is behind us.
My best guess is that the legislation will be passed in the latter part of next year with the plebiscite taking place in early to mid 2023 and will in the end be on the basis of a S30 agreement.
In the meantime, both governments need to cooperate on the basis of mutual respect to get us through the immediate crisis and focus firmly on that.
It would help if Douglas Ross and his cohorts would learn to drop the mantra 'Stop #Indyref2' and offer something more positive and constructive in the meantime.