Professor John Curtice: SNP could “have a fight on their hands” to hold on to north-east seats

Moray candidate Angus Robertson
Moray candidate Angus Robertson