can you help me understand how the SNP "have lost an awful lot of support in recent years?
Certainly volver, happy to help. This is from the Herald Scotland:
On 12 February, the Sunday Mail’s John Ferguson reported up to 30,000 SNP members had quit over controversial gender reforms and a lack of progress on independence.
At the time, the most up-to-date figure for SNP members was 103,883, the number at 31st December 2021 given in the party’s annual accounts.
A party spokesperson said at the time: “The 30,000 figure that was reported is not just flat wrong, it’s wrong by about 30,000. As the SNP clearly stated when asked, fewer than 300 members have left the party over the period and they have been replaced by the same number of new members. “This story is both malicious and wholly inaccurate. Fortunately, few people are gullible enough to believe it.”
SNP media chief Murray Foote, a former Daily Record editor, also rubbished the story on Twitter, calling it “drivel” and repeating the official denial. However, under pressure to be more transparent about who will vote in its leadership contest, the SNP yesterday revealed its membership was 72,186, or just over 30,000 down on the figure reported in the SNP’s accounts.
It would seem that their was considerably more than "disillusionment" regarding several issues within the SNP, long before the current investigation began 2 years ago.