Lib Dems hold Shetland on a 19 point swing to the SNP.
Far and away the best result for the SNP in this seat with 41.9%. During regular elections they never got over 30%. Dissatisfaction over Brexit?
Not sure why dissatisfaction over Brexit would hurt the LDs. Longtime LD incumbent and former leader Tavish Scott retired a couple of years ago, and the incumbent LD MSP has only been there since a 2019 by-election (which also saw a big swing to the SNP, though not quite as large). Presumably the change is mainly caused by a loss of incumbency advantages.