The LAB-SNP battleground: LAB's 41 Scottish seats ranked by % majority
Seats highlighted are those where SNP was in 2nd place at last general election.