Get all your news in one place.
100’s of premium titles.
One app.
Start reading
The National (Scotland)
The National (Scotland)
National
Hamish Morrison

All the Scottish seats declared so far – see who your MP is

We will be keeping this list updated throughout election night as and when Scottish seats are declared.

We’re expecting early results around 1am Friday from Hamilton and Clyde Valley, East Kilbride and Strathaven and Rutherglen.

From around 3am, we should have results for Glasgow North, with the rest of the city coming later. That hour should also bring results for Aberdeen North and South. All Edinburgh seats are expected around 4.30am.

We will know if the Tories have lost Dumfries and Galloway and Dumfriesshire, Clydesdale and Tweeddale around 3.30am.

Get the popcorn out for 4.45am when we are expecting the results for Aberdeenshire North and Moray East where Douglas Ross is battling for re-election, followed swiftly at 5am by Aberdeenshire West and Kincardine, home to Energy Minister Andrew Bowie.

The full list…

  • Aberdeen North - Kirsty Blackman (SNP hold)
  • Aberdeen South - Stephen Flynn (SNP hold)
  • Aberdeenshire North and Moray East - Seamus Logan (SNP gain from Con)
  • Airdrie and Shotts - Kenneth Stevenson (Lab gain from SNP)
  • Alloa and Grangemouth - Brian Leishman (Lab gain from SNP)
  • Angus and Perthshire Glens - Dave Doogan (SNP hold) 
  • Arbroath and Broughty Ferry - Stephen Gethins (SNP hold)
  • Argyll, Bute and South Lochaber - Brendan O'Hara (SNP hold)
  • Ayr, Carrick and Cumnock - Elaine Stewart (Lab gain from SNP)
  • Bathgate and Linlithgow - Kirsteen Sullivan (Lab gain from SNP)
  • Berwickshire, Roxburgh and Selkirk - John Lamont (Con hold)
  • Caithness, Sutherland and Easter Ross - Jamie Stone (LibDem gain)
  • Central Ayrshire - Alan Gemmell (Lab gain from SNP)
  • Coatbridge and Bellshill - Frank McNally (Lab gain from SNP)
  • Cowdenbeath and Kirkcaldy - Melanie Ward (Lab gain from SNP)
  • Cumbernauld and Kirkintilloch - Katrina Murray (Lab gain from SNP) 
  • Dumfries and Galloway - John Cooper (Con hold)
  • Dumfriesshire, Clydesdale and Tweeddale - David Mundell (Con hold)
  • Dundee Central - Chris Law (SNP hold)
  • Dunfermline and Dollar - Graeme Downie (Labour gain)
  • East Kilbride and Strathaven - Joani Reid (Lab gain from SNP)
  • East Renfrewshire - Blair McDougall (Lab gain from SNP)
  • Edinburgh East and Musselburgh - Chris Murray (Lab gain from SNP)
  • Edinburgh North and Leith - Tracy Gilbert (Lab gain from SNP) 
  • Edinburgh South - Ian Murray (Lab hold)
  • Edinburgh South West - Scott Arthur (Lab gain from SNP) 
  • Edinburgh West - Christine Jardine (LibDem hold)
  • Falkirk - Euan Stainbank (Lab gain from SNP)
  • Glasgow East - John Grady (Lab gain from SNP) 
  • Glasgow North - Martin Rhodes (Lab gain from SNP)
  • Glasgow North East - Maureen Burke (Lab gain from SNP) 
  • Glasgow South - Gordon McKee (Lab gain from SNP)
  • Glasgow South West - Zubir Ahmed (Lab gain from SNP) 
  • Glasgow West - Patricia Ferguson (Lab gain from SNP)
  • Glenrothes and Mid Fife - Richard Baker (Lab gain from SNP)
  • Gordon and Buchan - Harriet Cross (Conservative hold)
  • Hamilton and Clyde Valley - Imogen Walker (Lab gain from SNP)
  • Inverclyde and Renfrewshire West - Martin McCluskey (Lab gain from SNP)
  • Inverness, Skye and West Ross-shire - Result to be declared on Saturday 
  • Kilmarnock and Loudoun - Lillian Jones (Lab gain from SNP)
  • Livingston - Gregor Poynton (Lab gain from SNP)
  • Lothian East - Douglas Alexander (Lab gain from SNP)
  • Mid Dunbartonshire - Susan Murray (LibDem gain from SNP)
  • Midlothian - Kirsty McNeill (Lab gain from SNP)
  • Moray West, Nairn and Strathspey - Graham Leadbitter (SNP hold)
  • Motherwell, Wishaw and Carluke - Pamela Nash (Lab gain from SNP) 
  • Na h-Eileanan an Iar - Torcuil Crichton - (Lab gain from SNP)
  • North Ayrshire and Arran - Irene Campbell (Lab gain from SNP)
  • North East Fife - Wendy Chamberlain (LibDem hold)
  • Orkney and Shetland - Alistair Carmichael (LibDem gain)
  • Paisley and Renfrewshire North - Alison Taylor (Lab gain from SNP)
  • Paisley and Renfrewshire South - Johanna Baxter (Lab gain from SNP)
  • Perth and Kinross-shire - Pete Wishart (SNP hold)
  • Rutherglen - Michael Shanks (Lab hold) 
  • Stirling and Strathallan - Chris Kane (Lab gain from SNP)
  • West Aberdeenshire and Kincardine - Andrew Bowie (Conservative hold)
  • West Dunbartonshire - Douglas McAllister (Lab gain from SNP)
Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.