They've just returned, what 64 seats? in the election with a record number of votes. I think they're persuading some folk no bother.
I agree, normal rules, they're doing well.
But by SNP objectives, this is a fail. They fell short of the outright majority they said they needed.
And if you look at total votes: by constituency, the vote splits to Yes parties at 49.3% and No parties at 51%. By list: Yes - 51.9% and No at 48%.
This is in spite of Boris and Brexit. I would have hoped for MORE 'Yes'. In fact, it dumbfounds me that there wasn't more Yes.
In addition, it's also outside a referendum context where the Yes campaign would be forced to confront tough questions which Brexit proves are not just about fear. I'd expect 'Yes' to be impacted negatively by that.
So if they go for a referendum now, I think they'd lose.
If they go for a referendum much later without confronting the reasons why they aren't shifting opinion, then I think they could well lose again.
I don't think the Yes campaign is doing well at all actually.
One little caveat on this opening comment. These aren't 'normal rules' because of constitutional context. How many seats would the SNP have won if they were just a normal party? How many people vote SNP on the basis of independence alone. I suspect if normal rules applied, they wouldn't have done this well.