Polls show SNP to gain:
Airdrie & Shotts,
Coatbridge, Chryston & Bellshill,
Cumbernauld, Kilsyth & Kirkintilloch East,
Dundee West,
Glasgow Central,
Glasgow East,
Glasgow North,
Glasgow North West,
Glasgow South,
Glasgow South West,
Gordon,
Inverness, Nairn, Badenoch & Strathspey,
Motherwell & Wishaw,
Paisley & Renfrewshire South
West Dunbartonshire.
Labour to hold:
Glasgow North East (despite 23.5% swing to SNP)