SNP stalwart loses seat after three decades

Defeated: Stuart Pratt. Picture by Heather Fowlie.
Breaking

    Cancel