Election 2017: What has happened in my constituency?
- Published

Scotland has 59 Westminster seats. When did they declare and what was the result?
Between 01:30 and 02:30
- Rutherglen & Hamilton West - Labour gain - at 01:12 
- Paisley & Renfrewshire South - SNP hold - at 01:32 
- Dunbartonshire West - SNP hold - at 01:44 
- Kilmarnock & Loudoun - SNP hold - at 01:50 
- Angus - Conservative gain - at 01:52 
- Dundee East - SNP hold - at 01:53 
- Dundee West - SNP hold - at 02:01 
- East Kilbride, Strathaven & Lesmahagow - SNP hold - at 02:03 
- Paisley & Renfrewshire North - SNP hold - at 02:05 
- Falkirk - SNP hold - at 02:10 
- Na h-Eileanan an Iar (Western Isles) - SNP hold - at 02:12 
- Glenrothes - SNP hold - at 02:16 
- Moray - Conservative gain - at 02:18 
- Inverclyde - SNP hold - at 02:21 
- Ochil & South Perthshire - Conservative gain - at 02:24 
- Midlothian - Labour gain - 02:25 
- Aberdeen North - SNP hold - at 02:25 
- Ayrshire North & Arran - SNP hold - at 02:27 

Between 02:30 and 03:30
- Dunbartonshire East - Lib Dem gain - at 02:40 
- Renfrewshire East - Conservative gain - at 02:41 
- Glasgow East - SNP hold - at 02:45 
- Glasgow Central - SNP hold - at 02:53 
- Glasgow North East - Labour gain - at 02:58 
- Dunfermline and West Fife - SNP hold - at 02:58 
- Lanark & Hamilton East - SNP hold - at 02:59 
- Glasgow North - SNP hold - at 03:04 
- Inverness, Nairn, Badenoch & Strathspey - SNP hold - at 03:07 
- East Lothian - Labour gain - at 03:07 
- Ayr, Carrick & Cumnock - Conservative gain - at 03:08 
- Aberdeen South - Conservative gain - 03:08 
- Glasgow South - SNP hold - at 03:10 
- Airdrie and Shotts - SNP hold - at 03:10 
- Perth & North Perthshire - SNP hold - at 03:12 
- Kirkcaldy & Cowdenbeath - Labour gain at 03:12 
- Edinburgh East - SNP hold - at 03:15 
- Glasgow North West - SNP hold - at 03:20 
- Glasgow South West - SNP hold - at 03:25 
- Coatbridge, Chryston & Bellshill - Labour gain - 03:27 

Between 03:30 and 04:30
- Linlithgow & Falkirk East - SNP hold - at 03:37 
- Caithness, Sutherland & Easter Ross - Lib Dem gain - at 03:37 
- Cumbernauld, Kilsyth & Kirkintilloch East - SNP hold - 03:45 
- Edinburgh West - Lib Dem gain - at 03:49 
- Berwickshire, Roxburgh & Selkirk - Conservative gain - at 04:00 
- Aberdeenshire West & Kincardine - Conservative gain - at 04:00 
- Stirling - Conservative gain - at 04:00 
- Edinburgh North & Leith - SNP hold - 04:03 
- Livingston - SNP hold - at 04:07 
- Motherwell & Wishaw - SNP hold - at 04:07 
- Ayrshire Central - SNP hold - at 04:10 
- Edinburgh South - Lab hold - at 04:10 
- Ross, Skye & Lochaber - SNP hold - at 04:12 
- Edinburgh South West - SNP hold - at 04:18 
- Gordon - Conservative gain - at 04:21 

After 04:30
- Banff & Buchan - Conservative gain - 04:38 
- Argyll & Bute - SNP hold - at 04:55 
- Orkney & Shetland - Lib Dem hold - at 05:22 
- Dumfries & Galloway - Conservative gain - at 05:35 
- Dumfriesshire, Clydesdale & Tweeddale - Conservative hold - at 05:55 
- Fife North East - SNP hold - at 06:30