SNP candidate Tom Wills came closer to victory in Shetland than he managed in a by-election there two years ago, but it just was not enough. The LibDems held the seat with a greatly reduced majority of 806 votes for Beatrice Wishart on a 66% turnout – representing a swing to the SNP of 18.8%. Wills, a marine engineer on a tidal energy project on Shetland, polled 4997 votes – up from his 3822 in the 2019 by-election – but said he had felt hampered by the restrictions applied to canvassing because of the pandemic. He told Shetland News: “I am disappointed, but the result is also a huge achievement.