There are no shortage of interactive results services you can look at to get the UK's elections results - including our own excellent results map. That feed is coming in raw from our politics API here for you to use too (and this is how to use it).
But if you want to download them as a spreadsheet, this is the place to come. Just view it in Google Spreadsheets - and we'll add the few missing seats as we get them.
We've added PA ID numbers, and it's a work in progress - let us know if there's anything we've missed. And if you can do something with our data.
Use the tabs at the bottom to navigate between:
• Full list of all candidates in each constituency and what they got
• Totals achieved by every single party
• Full list of elected MPs - the new parliament
Download the data
• DATA: download the full datasheet
World government data
• Search the world's government data with our gateway
Can you do something with this data?
Flickr Please post your visualisations and mash-ups on our Flickr group or mail us at datastore@guardian.co.uk
• Get the A-Z of data
• More at the Datastore directory
• Follow us on Twitter
Summary data
No.
|
Seat
|
Party
|
% vote
|
% turn- out
|
Change
|
---|---|---|---|---|---|
1 | Aberavon | Lab | 51.92 | 60.95 | - |
2 | Aberconwy | C | 35.82 | 67.2 | C gain from Lab |
3 | Aberdeen North | Lab | 44.42 | 58.17 | - |
4 | Aberdeen South | Lab | 36.53 | 67.21 | - |
5 | Aberdeenshire West & Kincardine | LD | 38.42 | 68.36 | - |
6 | Airdrie & Shotts | Lab | 58.16 | 57.48 | - |
7 | Aldershot | C | 46.72 | 63.5 | - |
8 | Aldridge-Brownhills | C | 59.31 | 65.09 | - |
9 | Altrincham & Sale West | C | 48.95 | 69.32 | - |
10 | Alyn & Deeside | Lab | 39.59 | 65.52 | - |
12 | Angus | SNP | 39.57 | 60.39 | - |
13 | Antrim East | DUP | 45.88 | 50.66 | - |
14 | Antrim North | DUP | 46.4 | 57.81 | - |
15 | Antrim South | DUP | 33.92 | 53.94 | - |
16 | Arfon | PC | 35.98 | 63.3 | PC gain from Lab |
18 | Arundel & South Downs | C | 57.76 | 72.18 | - |
19 | Ashfield | Lab | 33.69 | 62.29 | - |
20 | Ashford | C | 54.14 | 67.9 | - |
21 | Ashton Under Lyne | Lab | 48.41 | 56.88 | - |
22 | Aylesbury | C | 52.17 | 68.21 | - |
23 | Ayr, Carrick & Cumnock | Lab | 47.14 | 62.59 | - |
24 | Ayrshire Central | Lab | 47.71 | 64.25 | - |
25 | Ayrshire North & Arran | Lab | 47.4 | 61.53 | - |
26 | Banbury | C | 52.81 | 64.66 | - |
27 | Banff & Buchan | SNP | 41.25 | 59.82 | - |
28 | Barking | Lab | 54.31 | 61.39 | - |
29 | Barnsley Central | Lab | 47.26 | 56.45 | - |
30 | Barnsley East | Lab | 47.05 | 56.09 | - |
31 | Barrow & Furness | Lab Co-op | 48.11 | 64.17 | Lab Co-op gain from Lab |
32 | Basildon & Billericay | C | 52.74 | 63.48 | - |
33 | Basildon South & Thurrock East | C | 43.87 | 62.29 | C gain from Lab |
34 | Basingstoke | C | 50.52 | 67.12 | - |
35 | Bassetlaw | Lab | 50.46 | 64.77 | - |
36 | Bath | LD | 56.6 | 71.77 | - |
37 | Batley & Spen | Lab | 42.19 | 66.61 | - |
38 | Battersea | C | 47.35 | 65.67 | C gain from Lab |
39 | Beaconsfield | C | 61.06 | 70 | - |
40 | Beckenham | C | 57.87 | 72.01 | - |
41 | Bedford | C | 38.9 | 65.85 | C gain from Lab |
42 | Bedfordshire Mid | C | 52.49 | 72.21 | - |
43 | Bedfordshire North East | C | 55.78 | 71.17 | - |
44 | Bedfordshire South West | C | 52.81 | 66.32 | - |
45 | Belfast East | Alliance | 37.23 | 58.45 | Alliance gain from DUP |
46 | Belfast North | DUP | 40.04 | 56.47 | - |
47 | Belfast South | SDLP | 41.03 | 57.43 | - |
48 | Belfast West | SF | 71.08 | 53.99 | - |
49 | Bermondsey & Old Southwark | LD | 48.35 | 57.52 | - |
50 | Berwick-upon-Tweed | LD | 43.72 | 66.96 | - |
51 | Berwickshire, Roxburgh & Selkirk | LD | 45.35 | 66.39 | - |
52 | Bethnal Green & Bow | Lab | 42.94 | 62.44 | Lab gain from Respect |
53 | Beverley & Holderness | C | 47.11 | 66.82 | - |
54 | Bexhill & Battle | C | 51.56 | 68.92 | - |
55 | Bexleyheath & Crayford | C | 50.47 | 66.45 | - |
56 | Birkenhead | Lab | 62.51 | 56.27 | - |
57 | Birmingham Edgbaston | Lab | 40.64 | 60.62 | - |
58 | Birmingham Erdington | Lab | 41.83 | 53.53 | - |
59 | Birmingham Hall Green | Lab | 32.92 | 63.63 | - |
60 | Birmingham Hodge Hill | Lab | 51.98 | 56.6 | - |
61 | Birmingham Ladywood | Lab | 55.67 | 48.66 | - |
62 | Birmingham Northfield | Lab | 40.28 | 58.61 | - |
63 | Birmingham Perry Barr | Lab | 50.28 | 58.97 | - |
64 | Birmingham Selly Oak | Lab | 38.55 | 62.25 | - |
65 | Birmingham Yardley | LD | 39.56 | 56.48 | - |
66 | Bishop Auckland | Lab | 38.95 | 60.17 | - |
67 | Blackburn | Lab | 47.81 | 62.9 | - |
68 | Blackley & Broughton | Lab | 54.27 | 49.22 | - |
69 | Blackpool North & Cleveleys | C | 41.79 | 61.61 | C gain from Lab |
70 | Blackpool South | Lab | 41.06 | 55.84 | - |
71 | Blaenau Gwent | Lab | 52.4 | 61.78 | Lab gain from Ind Law |
72 | Blaydon | Lab | 49.64 | 66.24 | - |
74 | Bognor Regis & Littlehampton | C | 51.41 | 66.16 | - |
75 | Bolsover | Lab | 50 | 60.45 | - |
76 | Bolton North East | Lab | 45.91 | 64.32 | - |
77 | Bolton South East | Lab | 47.42 | 56.64 | - |
78 | Bolton West | Lab | 38.52 | 66.77 | - |
79 | Bootle | Lab | 66.44 | 57.79 | - |
80 | Boston & Skegness | C | 49.45 | 61.15 | - |
81 | Bosworth | C | 42.62 | 70.22 | - |
82 | Bournemouth East | C | 48.43 | 61.9 | - |
83 | Bournemouth West | C | 45.15 | 58.06 | - |
84 | Bracknell | C | 52.41 | 67.82 | - |
85 | Bradford East | LD | 33.71 | 62.13 | LD gain from Lab |
86 | Bradford South | Lab | 41.27 | 59.76 | - |
87 | Bradford West | Lab | 45.35 | 64.9 | - |
88 | Braintree | C | 52.64 | 69.14 | - |
89 | Brecon & Radnorshire | LD | 46.16 | 72.49 | - |
90 | Brent Central | LD | 44.18 | 61.19 | LD gain from Lab |
91 | Brent North | Lab | 46.87 | 62.34 | - |
92 | Brentford & Isleworth | C | 37.24 | 64.35 | C gain from Lab |
93 | Brentwood & Ongar | C | 56.91 | 69.09 | - |
94 | Bridgend | Lab | 36.33 | 65.33 | - |
95 | Bridgwater & Somerset West | C | 45.28 | 71.18 | - |
96 | Brigg & Goole | C | 44.86 | 65.15 | C gain from Lab |
97 | Brighton Kemptown | C | 37.97 | 64.69 | C gain from Lab |
98 | Brighton Pavilion | Green | 31.33 | 70.04 | Green gain from Lab |
99 | Bristol East | Lab | 36.59 | 64.82 | - |
100 | Bristol North West | C | 37.97 | 68.51 | C gain from Lab |
101 | Bristol South | Lab | 38.45 | 61.56 | - |
102 | Bristol West | LD | 48.05 | 66.9 | - |
104 | Bromley & Chislehurst | C | 53.52 | 67.31 | - |
105 | Bromsgrove | C | 43.69 | 70.64 | - |
106 | Broxbourne | C | 58.79 | 63.95 | - |
107 | Broxtowe | C | 38.99 | 73.28 | C gain from Lab |
109 | Burnley | LD | 35.68 | 62.82 | LD gain from Lab |
110 | Burton | C | 44.53 | 66.54 | C gain from Lab |
111 | Bury North | C | 40.19 | 67.35 | C gain from Lab |
112 | Bury South | Lab | 40.42 | 65.63 | - |
113 | Bury St Edmunds | C | 47.51 | 69.3 | - |
114 | Caerphilly | Lab | 44.57 | 62.75 | - |
115 | Caithness, Sutherland & Easter Ross | LD | 41.39 | 60.88 | - |
116 | Calder Valley | C | 39.39 | 67.33 | C gain from Lab |
117 | Camberwell & Peckham | Lab | 59.19 | 59.35 | - |
118 | Camborne & Redruth | C | 37.58 | 66.43 | C gain from LD |
119 | Cambridge | LD | 39.14 | 65.04 | - |
120 | Cambridgeshire North East | C | 51.4 | 71.38 | - |
121 | Cambridgeshire North West | C | 50.49 | 65.59 | - |
122 | Cambridgeshire South | C | 47.4 | 74.76 | - |
123 | Cambridgeshire South East | C | 47.97 | 69.34 | - |
124 | Cannock Chase | C | 40.1 | 61.15 | C gain from Lab |
125 | Canterbury | C | 44.81 | 64.07 | - |
126 | Cardiff Central | LD | 41.43 | 59.11 | - |
127 | Cardiff North | C | 37.5 | 72.66 | C gain from Lab |
128 | Cardiff South & Penarth | Lab Co-op | 38.91 | 60.2 | Lab Co-op gain from Lab |
129 | Cardiff West | Lab | 41.25 | 65.23 | - |
130 | Carlisle | C | 39.31 | 64.66 | C gain from Lab |
131 | Carmarthen East & Dinefwr | PC | 35.64 | 72.56 | - |
132 | Carmarthen West & Pembrokeshire South | C | 41.1 | 70.42 | C gain from Lab |
133 | Carshalton & Wallington | LD | 48.3 | 69.03 | - |
134 | Castle Point | C | 43.99 | 66.92 | - |
135 | Ceredigion | LD | 50.03 | 64.8 | - |
136 | Charnwood | C | 49.61 | 71.89 | - |
137 | Chatham & Aylesford | C | 46.18 | 61.59 | C gain from Lab |
138 | Cheadle | LD | 47.07 | 72.47 | - |
139 | Chelmsford | C | 46.17 | 70.42 | - |
140 | Chelsea & Fulham | C | 60.45 | 60.12 | - |
142 | Chesham & Amersham | C | 60.37 | 74.57 | - |
143 | Chester, City of | C | 40.6 | 67.94 | C gain from Lab |
144 | Chesterfield | Lab | 39.03 | 63.77 | Lab gain from LD |
145 | Chichester | C | 55.34 | 69.71 | - |
146 | Chingford & Woodford Green | C | 52.76 | 66.49 | - |
147 | Chippenham | LD | 45.76 | 72.65 | - |
148 | Chipping Barnet | C | 48.81 | 65.05 | - |
149 | Chorley | Lab | 43.23 | 70.15 | - |
150 | Christchurch | C | 56.44 | 71.76 | - |
151 | Cities of London & Westminster | C | 52.16 | 55.54 | - |
152 | Clacton | C | 53.03 | 64.18 | - |
153 | Cleethorpes | C | 42.12 | 64.04 | C gain from Lab |
154 | Clwyd South | Lab | 38.38 | 64.53 | - |
155 | Clwyd West | C | 41.54 | 65.81 | - |
156 | Coatbridge, Chryston & Bellshill | Lab | 66.6 | 59.42 | - |
157 | Colchester | LD | 48.01 | 62.3 | - |
158 | Colne Valley | C | 36.96 | 69.07 | C gain from Lab |
159 | Congleton | C | 45.79 | 68.91 | - |
161 | Corby | C | 42.2 | 69.26 | C gain from Lab Co-op |
162 | Cornwall North | LD | 48.06 | 68.22 | - |
163 | Cornwall South East | C | 45.13 | 68.69 | C gain from LD |
164 | Cotswolds, The | C | 53.03 | 71.46 | - |
165 | Coventry North East | Lab | 49.29 | 59.4 | - |
166 | Coventry North West | Lab | 42.82 | 63.89 | - |
167 | Coventry South | Lab | 41.8 | 62.35 | - |
168 | Crawley | C | 44.76 | 65.27 | C gain from Lab |
169 | Crewe & Nantwich | C | 45.85 | 65.95 | C gain from Lab |
170 | Croydon Central | C | 39.51 | 63.08 | C gain from Lab |
171 | Croydon North | Lab | 56.02 | 60.65 | - |
172 | Croydon South | C | 50.93 | 69.28 | - |
173 | Cumbernauld, Kilsyth & Kirkintilloch East | Lab | 57.23 | 64.26 | - |
174 | Cynon Valley | Lab | 52.49 | 58.98 | - |
175 | Dagenham & Rainham | Lab | 40.27 | 63.4 | - |
176 | Darlington | Lab | 39.38 | 61.85 | - |
177 | Dartford | C | 48.78 | 65.66 | C gain from Lab |
178 | Daventry | C | 56.5 | 72.46 | - |
179 | Delyn | Lab | 40.78 | 69.17 | - |
180 | Denton & Reddish | Lab | 50.99 | 58.11 | - |
181 | Derby North | Lab | 33.04 | 63.06 | - |
182 | Derby South | Lab | 43.32 | 58.03 | - |
183 | Derbyshire Dales | C | 52.11 | 73.82 | - |
184 | Derbyshire Mid | C | 48.32 | 71.41 | - |
185 | Derbyshire North East | Lab | 38.16 | 65.85 | - |
186 | Derbyshire South | C | 45.49 | 71.4 | C gain from Lab |
187 | Devizes | C | 55.07 | 68.78 | - |
188 | Devon Central | C | 51.49 | 75.66 | - |
189 | Devon East | C | 48.33 | 72.62 | - |
190 | Devon North | LD | 47.36 | 68.88 | - |
191 | Devon South West | C | 55.97 | 71.17 | - |
193 | Dewsbury | C | 34.99 | 68.45 | C gain from Lab |
194 | Don Valley | Lab | 37.93 | 59.32 | - |
195 | Doncaster Central | Lab | 39.69 | 55.51 | - |
196 | Doncaster North | Lab | 47.34 | 57.31 | - |
197 | Dorset Mid & Poole North | LD | 45.1 | 64.4 | - |
198 | Dorset North | C | 51.05 | 73.46 | - |
199 | Dorset South | C | 45.05 | 68.14 | C gain from Lab |
200 | Dorset West | C | 47.59 | 74.59 | - |
201 | Dover | C | 44.01 | 70.14 | C gain from Lab |
202 | Down North | Ind | 63.26 | 55.16 | Ind gain from UUP |
203 | Down South | SDLP | 48.48 | 60.17 | - |
205 | Dudley South | C | 43.1 | 63.01 | C gain from Lab |
206 | Dulwich & West Norwood | Lab | 46.59 | 66.21 | - |
207 | Dumfries & Galloway | Lab | 45.9 | 69.95 | - |
208 | Dumfriesshire, Clydesdale & Tweeddale | C | 38.04 | 68.88 | - |
209 | Dunbartonshire East | LD | 38.69 | 75.16 | - |
210 | Dunbartonshire West | Lab | 61.29 | 63.96 | Lab gain from Lab Co-op |
211 | Dundee East | SNP | 37.84 | 61.96 | - |
212 | Dundee West | Lab | 48.47 | 58.92 | - |
213 | Dunfermline & Fife West | Lab | 46.25 | 66.35 | - |
214 | Durham, City of | Lab | 44.31 | 67.2 | - |
215 | Durham North | Lab | 50.52 | 60.65 | - |
216 | Durham North West | Lab | 42.31 | 62.05 | - |
217 | Dwyfor Meirionnydd | PC | 44.33 | 63.73 | - |
218 | Ealing Central & Acton | C | 38.02 | 74.34 | C gain from Lab |
219 | Ealing North | Lab | 50.39 | 70.22 | - |
220 | Ealing Southall | Lab | 51.51 | 70.81 | - |
221 | Easington | Lab | 58.94 | 54.66 | - |
222 | East Ham | Lab | 70.42 | 55.55 | - |
223 | East Kilbride, Strathaven & Lesmahagow | Lab | 51.51 | 66.56 | - |
224 | East Lothian | Lab | 44.59 | 66.94 | - |
225 | Eastbourne | LD | 47.31 | 66.96 | LD gain from C |
226 | Eastleigh | LD | 46.53 | 69.28 | - |
227 | Eddisbury | C | 51.68 | 69.54 | - |
228 | Edinburgh East | Lab | 43.43 | 65.42 | - |
229 | Edinburgh North & Leith | Lab | 37.46 | 68.43 | Lab gain from Lab Co-op |
230 | Edinburgh South | Lab | 34.74 | 73.8 | - |
231 | Edinburgh South West | Lab | 42.83 | 68.51 | - |
232 | Edinburgh West | LD | 36.06 | 71.44 | - |
233 | Edmonton | Lab Co-op | 53.66 | 63.19 | Lab Co-op gain from Lab |
234 | Ellesmere Port & Neston | Lab | 44.65 | 70.1 | - |
235 | Elmet & Rothwell | C | 42.62 | 71.78 | C gain from Lab |
236 | Eltham | Lab | 41.5 | 67.05 | - |
237 | Enfield North | C | 42.3 | 67.09 | - |
238 | Enfield Southgate | C | 49.44 | 69.15 | - |
239 | Epping Forest | C | 53.98 | 64.52 | - |
240 | Epsom & Ewell | C | 56.17 | 70.36 | - |
241 | Erewash | C | 39.47 | 68.4 | C gain from Lab |
242 | Erith & Thamesmead | Lab | 44.89 | 60.75 | - |
243 | Esher & Walton | C | 58.91 | 72.4 | - |
244 | Exeter | Lab | 38.17 | 67.72 | - |
245 | Falkirk | Lab | 45.7 | 62.02 | - |
246 | Fareham | C | 55.27 | 71.62 | - |
247 | Faversham & Kent Mid | C | 56.2 | 67.84 | - |
248 | Feltham & Heston | Lab Co-op | 43.63 | 59.87 | Lab Co-op gain from Lab |
250 | Fife North East | LD | 44.34 | 63.62 | - |
251 | Filton & Bradley Stoke | C | 40.76 | 70 | - |
252 | Finchley & Golders Green | C | 45.99 | 61.09 | - |
253 | Folkestone & Hythe | C | 49.45 | 67.69 | - |
254 | Forest of Dean | C | 46.87 | 71.27 | - |
255 | Foyle | SDLP | 44.66 | 57.54 | - |
256 | Fylde | C | 52.25 | 66.28 | - |
257 | Gainsborough | C | 49.27 | 68.27 | - |
258 | Garston & Halewood | Lab | 59.53 | 60.05 | - |
259 | Gateshead | Lab | 54.14 | 57.54 | - |
260 | Gedling | Lab | 41.17 | 68.21 | - |
261 | Gillingham & Rainham | C | 46.22 | 66.02 | C gain from Lab |
262 | Glasgow Central | Lab | 52.02 | 50.91 | - |
263 | Glasgow East | Lab | 61.55 | 52.29 | - |
264 | Glasgow North | Lab | 44.51 | 57.59 | - |
265 | Glasgow North East | Lab | 68.35 | 49.13 | Lab gain from Speaker |
266 | Glasgow North West | Lab | 54.05 | 58.36 | - |
267 | Glasgow South | Lab | 51.72 | 61.66 | - |
268 | Glasgow South West | Lab Co-op | 62.5 | 54.62 | - |
269 | Glenrothes | Lab | 62.34 | 59.65 | - |
270 | Gloucester | C | 39.92 | 64 | C gain from Lab |
271 | Gordon | LD | 36.03 | 66.43 | - |
272 | Gosport | C | 51.77 | 64.55 | - |
273 | Gower | Lab | 38.43 | 67.54 | - |
274 | Grantham & Stamford | C | 50.29 | 67.69 | - |
275 | Gravesham | C | 48.53 | 67.39 | - |
276 | Great Grimsby | Lab | 32.7 | 53.82 | - |
277 | Great Yarmouth | C | 43.13 | 61.23 | C gain from Lab |
278 | Greenwich & Woolwich | Lab | 49.19 | 62.89 | - |
279 | Guildford | C | 53.3 | 72.09 | - |
282 | Halesowen & Rowley Regis | C | 41.19 | 69.05 | C gain from Lab |
283 | Halifax | Lab | 37.37 | 61.89 | - |
284 | Haltemprice & Howden | C | 50.24 | 69.23 | - |
285 | Halton | Lab | 57.68 | 60.01 | - |
286 | Hammersmith | Lab | 43.85 | 65.59 | - |
287 | Hampshire East | C | 56.78 | 71.03 | - |
288 | Hampshire North East | C | 60.59 | 73.33 | - |
289 | Hampshire North West | C | 58.31 | 70.08 | - |
290 | Hampstead & Kilburn | Lab | 32.81 | 66.27 | - |
291 | Harborough | C | 48.95 | 70.52 | - |
292 | Harlow | C | 44.88 | 65.06 | C gain from Lab |
293 | Harrogate & Knaresborough | C | 45.74 | 70.59 | C gain from LD |
294 | Harrow East | C | 44.65 | 70.03 | C gain from Lab |
295 | Harrow West | Lab Co-op | 43.61 | 64.49 | Lab Co-op gain from Lab |
296 | Hartlepool | Lab | 42.54 | 55.49 | - |
297 | Harwich & Essex North | C | 46.94 | 69.26 | - |
298 | Hastings & Rye | C | 41.09 | 63.86 | C gain from Lab |
299 | Havant | C | 51.1 | 62.98 | - |
300 | Hayes & Harlington | Lab | 54.83 | 60.71 | - |
301 | Hazel Grove | LD | 48.8 | 66.56 | - |
302 | Hemel Hempstead | C | 49.97 | 68 | - |
303 | Hemsworth | Lab | 46.77 | 60.43 | - |
304 | Hendon | C | 42.34 | 58.76 | C gain from Lab |
305 | Henley | C | 56.15 | 71.36 | - |
306 | Hereford & Herefordshire South | C | 46.23 | 67.73 | C gain from LD |
307 | Herefordshire North | C | 51.78 | 71.5 | - |
308 | Hertford & Stortford | C | 53.83 | 70.58 | - |
309 | Hertfordshire North East | C | 53.53 | 69.84 | - |
310 | Hertfordshire South West | C | 54.23 | 72.53 | - |
311 | Hertsmere | C | 56.01 | 64.7 | - |
313 | Heywood & Middleton | Lab | 40.11 | 57.53 | - |
314 | High Peak | C | 40.9 | 69.94 | C gain from Lab |
315 | Hitchin & Harpenden | C | 54.6 | 74.08 | - |
316 | Holborn & St Pancras | Lab | 46.11 | 62.91 | - |
317 | Hornchurch & Upminster | C | 51.45 | 68.02 | - |
318 | Hornsey & Wood Green | LD | 46.5 | 68.87 | - |
319 | Horsham | C | 52.73 | 72.68 | - |
320 | Houghton & Sunderland South | Lab | 50.33 | 55.32 | - |
321 | Hove | C | 36.72 | 69.47 | C gain from Lab |
322 | Huddersfield | Lab | 38.8 | 61.11 | - |
323 | Hull East | Lab | 47.94 | 50.62 | - |
324 | Hull North | Lab | 39.18 | 51.95 | - |
325 | Hull West & Hessle | Lab | 42.46 | 45.65 | - |
327 | Hyndburn | Lab | 41.08 | 63.48 | - |
328 | Ilford North | C | 45.74 | 65.31 | - |
329 | Ilford South | Lab Co-op | 49.42 | 68.03 | - |
330 | Inverclyde | Lab | 55.98 | 63.34 | - |
331 | Inverness, Nairn, Badenoch & Strathspey | LD | 40.72 | 64.92 | - |
332 | Ipswich | C | 39.14 | 59.9 | C gain from Lab |
333 | Isle of Wight | C | 46.7 | 63.9 | - |
334 | Islington North | Lab | 54.49 | 65.41 | - |
335 | Islington South & Finsbury | Lab | 42.26 | 64.38 | - |
336 | Islwyn | Lab Co-op | 49.2 | 63.27 | Lab Co-op gain from Lab |
337 | Jarrow | Lab | 53.91 | 60.27 | - |
338 | Keighley | C | 41.94 | 72.38 | C gain from Lab |
340 | Kensington | C | 50.06 | 53.29 | - |
341 | Kettering | C | 49.12 | 68.75 | - |
342 | Kilmarnock & Loudoun | Lab Co-op | 52.54 | 62.8 | Lab Co-op gain from Lab |
343 | Kingston & Surbiton | LD | 49.78 | 70.41 | - |
344 | Kingswood | C | 40.42 | 72.19 | C gain from Lab |
345 | Kirkcaldy & Cowdenbeath | Lab | 64.54 | 62.18 | - |
346 | Knowsley | Lab | 70.87 | 56.13 | - |
347 | Lagan Valley | DUP | 49.81 | 55.99 | - |
348 | Lanark & Hamilton East | Lab | 49.96 | 62.26 | - |
349 | Lancashire West | Lab | 45.14 | 63.8 | - |
351 | Leeds Central | Lab | 49.3 | 57.8 | - |
352 | Leeds East | Lab | 50.4 | 58.11 | - |
353 | Leeds North East | Lab | 42.68 | 70.01 | - |
354 | Leeds North West | LD | 47.5 | 66.49 | - |
355 | Leeds West | Lab | 42.29 | 57.45 | - |
356 | Leicester East | Lab | 53.76 | 65.76 | - |
357 | Leicester South | Lab | 45.58 | 61.06 | - |
358 | Leicester West | Lab | 38.37 | 55.19 | - |
359 | Leicestershire North West | C | 44.55 | 72.95 | C gain from Lab Co-op |
360 | Leicestershire South | C | 49.47 | 71.21 | - |
361 | Leigh | Lab | 48.04 | 58.06 | - |
362 | Lewes | LD | 52 | 72.9 | - |
363 | Lewisham Deptford | Lab | 53.69 | 61.47 | - |
364 | Lewisham East | Lab | 43.06 | 63.28 | - |
365 | Lewisham West & Penge | Lab | 41.09 | 65.24 | - |
366 | Leyton & Wanstead | Lab | 43.6 | 63.2 | - |
367 | Lichfield | C | 54.4 | 71.04 | - |
368 | Lincoln | C | 37.54 | 62.17 | C gain from Lab |
369 | Linlithgow & Falkirk East | Lab | 49.82 | 63.59 | - |
370 | Liverpool Riverside | Lab | 59.27 | 52.05 | - |
371 | Liverpool Walton | Lab | 71.96 | 54.84 | - |
372 | Liverpool Wavertree | Lab Co-op | 53.1 | 60.64 | Lab Co-op gain from Lab |
373 | Liverpool West Derby | Lab Co-op | 64.14 | 56.73 | Lab Co-op gain from Lab |
374 | Livingston | Lab | 48.46 | 63.1 | - |
375 | Llanelli | Lab | 42.49 | 67.33 | - |
376 | Londonderry East | DUP | 34.61 | 55.28 | - |
377 | Loughborough | C | 41.58 | 68.18 | C gain from Lab |
378 | Louth & Horncastle | C | 49.64 | 65.03 | - |
379 | Ludlow | C | 52.78 | 73.14 | - |
380 | Luton North | Lab | 49.26 | 66.12 | - |
381 | Luton South | Lab Co-op | 34.88 | 70.4 | Lab Co-op gain from Lab |
382 | Macclesfield | C | 46.95 | 68.18 | - |
383 | Maidenhead | C | 59.45 | 73.75 | - |
384 | Maidstone & The Weald | C | 48.01 | 68.87 | - |
385 | Makerfield | Lab | 47.29 | 59.44 | - |
386 | Maldon | C | 59.84 | 69.55 | - |
387 | Manchester Central | Lab | 52.74 | 44.31 | - |
388 | Manchester Gorton | Lab | 50.13 | 50.47 | - |
389 | Manchester Withington | LD | 44.66 | 60.55 | - |
390 | Mansfield | Lab | 38.75 | 60.44 | - |
391 | Meon Valley | C | 56.24 | 72.69 | - |
392 | Meriden | C | 51.68 | 62.23 | - |
393 | Merthyr Tydfil & Rhymney | Lab | 43.67 | 58.62 | - |
394 | Middlesbrough | Lab | 45.89 | 51.35 | - |
395 | Middlesbrough South & Cleveland East | Lab | 39.25 | 63.6 | - |
396 | Midlothian | Lab | 47.01 | 63.93 | - |
397 | Milton Keynes North | C | 43.46 | 62.78 | C gain from Lab |
398 | Milton Keynes South | C | 41.63 | 61.15 | C gain from Lab |
399 | Mitcham & Morden | Lab | 56.45 | 66.42 | - |
400 | Mole Valley | C | 57.55 | 74.81 | - |
401 | Monmouth | C | 48.29 | 74.11 | - |
402 | Montgomeryshire | C | 41.46 | 69.18 | C gain from LD |
403 | Moray | SNP | 39.69 | 62.2 | - |
405 | Morley & Outwood | Lab Co-op | 37.59 | 65.84 | Lab Co-op gain from Lab |
406 | Motherwell & Wishaw | Lab | 61.11 | 58.46 | - |
407 | Na h-Eileanan an Iar | SNP | 45.68 | 66.1 | - |
408 | Neath | Lab | 46.26 | 64.91 | - |
409 | New Forest East | C | 52.85 | 68.68 | - |
410 | New Forest West | C | 58.82 | 69.62 | - |
411 | Newark | C | 53.86 | 71.36 | - |
412 | Newbury | C | 56.42 | 70.24 | - |
413 | Newcastle-under-Lyme | Lab | 37.95 | 62.21 | - |
414 | Newcastle upon Tyne Central | Lab | 45.95 | 56.45 | - |
415 | Newcastle upon Tyne East | Lab | 45.04 | 58.68 | - |
416 | Newcastle upon Tyne North | Lab | 40.85 | 65.48 | - |
417 | Newport East | Lab | 36.99 | 63.28 | - |
418 | Newport West | Lab | 41.26 | 63.95 | - |
419 | Newry & Armagh | SF | 41.99 | 60.43 | - |
420 | Newton Abbot | C | 43.03 | 69.63 | C gain from LD |
421 | Norfolk Mid | C | 49.49 | 68.36 | - |
422 | Norfolk North | LD | 55.48 | 73.2 | - |
423 | Norfolk North West | C | 54.22 | 65.29 | - |
424 | Norfolk South | C | 49.34 | 72.2 | - |
425 | Norfolk South West | C | 48.33 | 66.15 | - |
426 | Normanton, Pontefract & Castleford | Lab | 48.21 | 56.23 | - |
427 | Northampton North | C | 34.11 | 62.7 | C gain from Lab |
428 | Northampton South | C | 40.84 | 58.24 | C gain from Lab |
429 | Northamptonshire South | C | 55.24 | 73.01 | - |
431 | Norwich South | LD | 29.36 | 64.56 | LD gain from Lab |
432 | Nottingham East | Lab Co-op | 45.37 | 56.4 | Lab Co-op gain from Lab |
433 | Nottingham North | Lab | 48.55 | 54.21 | - |
434 | Nottingham South | Lab | 37.29 | 60.48 | - |
435 | Nuneaton | C | 41.52 | 65.81 | C gain from Lab |
436 | Ochil & Perthshire South | Lab | 37.91 | 67.19 | - |
437 | Ogmore | Lab | 53.81 | 62.4 | - |
438 | Old Bexley & Sidcup | C | 54.13 | 69.28 | - |
439 | Oldham East & Saddleworth | Lab | 31.86 | 61.18 | - |
440 | Oldham West & Royton | Lab | 45.45 | 59.06 | - |
441 | Orkney & Shetland | LD | 61.97 | 58.47 | - |
442 | Orpington | C | 59.7 | 72.21 | - |
443 | Oxford East | Lab | 42.47 | 63.08 | - |
444 | Oxford West & Abingdon | C | 42.33 | 65.33 | C gain from LD |
445 | Paisley & Renfrewshire North | Lab | 54.03 | 68.61 | - |
446 | Paisley & Renfrewshire South | Lab | 59.61 | 65.36 | - |
447 | Pendle | C | 38.88 | 67.82 | C gain from Lab |
448 | Penistone & Stocksbridge | Lab | 37.76 | 67.91 | - |
450 | Perth & Perthshire North | SNP | 39.61 | 66.91 | - |
451 | Peterborough | C | 40.36 | 63.89 | - |
452 | Plymouth Moor View | Lab | 37.16 | 61.74 | - |
453 | Plymouth Sutton & Devonport | C | 34.29 | 61.79 | C gain from Lab |
454 | Pontypridd | Lab | 38.79 | 63 | - |
455 | Poole | C | 47.5 | 73.36 | - |
456 | Poplar & Limehouse | Lab | 40 | 62.3 | - |
457 | Portsmouth North | C | 44.27 | 62.73 | C gain from Lab |
458 | Portsmouth South | LD | 45.85 | 58.75 | - |
459 | Preseli Pembrokeshire | C | 42.79 | 68.97 | - |
460 | Preston | Lab Co-op | 48.2 | 52.04 | Lab Co-op gain from Lab |
461 | Pudsey | C | 38.45 | 70.87 | C gain from Lab |
462 | Putney | C | 52.04 | 64.36 | - |
463 | Rayleigh & Wickford | C | 57.81 | 68.96 | - |
464 | Reading East | C | 42.55 | 66.72 | - |
465 | Reading West | C | 43.18 | 65.91 | C gain from Lab |
466 | Redcar | LD | 45.17 | 62.51 | LD gain from Lab |
467 | Redditch | C | 43.48 | 64.21 | C gain from Lab |
468 | Reigate | C | 53.4 | 69.8 | - |
469 | Renfrewshire East | Lab | 50.77 | 77.26 | - |
470 | Rhondda | Lab | 55.3 | 60.27 | - |
471 | Ribble Valley | C | 50.3 | 66.98 | - |
473 | Richmond Park | C | 49.71 | 76.91 | C gain from LD |
472 | Richmond (Yorks) | C | 62.8 | 67.2 | - |
474 | Rochdale | Lab | 36.38 | 58.15 | - |
475 | Rochester & Strood | C | 49.2 | 64.93 | - |
476 | Rochford & Southend East | C | 46.86 | 58.57 | - |
477 | Romford | C | 56 | 65.29 | - |
478 | Romsey & Southampton North | C | 49.75 | 73.15 | C gain from LD |
479 | Ross, Skye & Lochaber | LD | 52.63 | 67.21 | - |
480 | Rossendale & Darwen | C | 41.78 | 64.56 | C gain from Lab |
481 | Rother Valley | Lab | 40.95 | 64.19 | - |
482 | Rotherham | Lab | 44.64 | 59 | - |
483 | Rugby | C | 44.03 | 68.88 | C gain from Lab |
484 | Ruislip, Northwood & Pinner | C | 57.5 | 70.84 | - |
485 | Runnymede & Weybridge | C | 55.9 | 66.35 | - |
486 | Rushcliffe | C | 51.17 | 73.59 | - |
487 | Rutherglen & Hamilton West | Lab Co-op | 60.8 | 61.49 | - |
488 | Rutland & Melton | C | 51.12 | 71.54 | - |
489 | Saffron Walden | C | 55.46 | 71.51 | - |
495 | Salford & Eccles | Lab | 40.1 | 55.02 | - |
496 | Salisbury | C | 49.21 | 71.9 | - |
497 | Scarborough & Whitby | C | 42.83 | 65.32 | - |
498 | Scunthorpe | Lab | 39.53 | 58.7 | - |
499 | Sedgefield | Lab | 45.1 | 62.14 | - |
500 | Sefton Central | Lab | 41.9 | 71.78 | - |
501 | Selby & Ainsty | C | 49.42 | 71.07 | - |
502 | Sevenoaks | C | 56.82 | 71 | - |
503 | Sheffield Brightside & Hillsborough | Lab | 54.99 | 57.07 | - |
504 | Sheffield Central | Lab | 41.33 | 59.65 | - |
505 | Sheffield Hallam | LD | 53.44 | 73.7 | - |
506 | Sheffield Heeley | Lab | 42.59 | 62.05 | - |
507 | Sheffield South East | Lab | 48.71 | 61.54 | - |
508 | Sherwood | C | 39.24 | 68.91 | C gain from Lab |
509 | Shipley | C | 48.56 | 73.02 | - |
510 | Shrewsbury & Atcham | C | 43.95 | 70.32 | - |
511 | Shropshire North | C | 51.46 | 65.72 | - |
512 | Sittingbourne & Sheppey | C | 50.05 | 64.47 | - |
514 | Sleaford & North Hykeham | C | 51.6 | 69.59 | - |
515 | Slough | Lab | 45.84 | 61.95 | - |
516 | Solihull | LD | 42.87 | 70.8 | LD gain from C |
517 | Somerset North | C | 49.27 | 74.95 | - |
518 | Somerset North East | C | 41.27 | 75.96 | - |
519 | Somerton & Frome | LD | 47.5 | 74.33 | - |
520 | South Holland & The Deepings | C | 59.06 | 65.83 | - |
521 | South Ribble | C | 45.47 | 67.87 | C gain from Lab |
522 | South Shields | Lab | 52.02 | 57.7 | - |
523 | Southampton Itchen | Lab | 36.76 | 59.59 | - |
524 | Southampton Test | Lab | 38.48 | 61.43 | - |
525 | Southend West | C | 46.06 | 65.55 | - |
526 | Southport | LD | 49.61 | 65.11 | - |
527 | Spelthorne | C | 47.07 | 67.11 | - |
490 | St Albans | C | 40.76 | 75.42 | - |
491 | St Austell & Newquay | LD | 42.74 | 61.87 | - |
492 | St Helens North | Lab | 51.71 | 59.42 | - |
493 | St Helens South & Whiston | Lab | 52.87 | 59.1 | - |
528 | Stafford | C | 43.88 | 71.17 | C gain from Lab |
529 | Staffordshire Moorlands | C | 45.17 | 70.59 | - |
530 | Staffordshire South | C | 53.2 | 68.73 | - |
531 | Stalybridge & Hyde | Lab | 39.6 | 59.21 | - |
532 | Stevenage | C | 41.41 | 64.77 | C gain from Lab |
533 | Stirling | Lab | 41.8 | 70.81 | - |
534 | Stockport | Lab | 42.67 | 61.59 | - |
535 | Stockton North | Lab | 42.85 | 58.63 | - |
536 | Stockton South | C | 38.93 | 67.45 | C gain from Lab |
537 | Stoke-on-Trent Central | Lab | 38.82 | 53.23 | - |
538 | Stoke-on-Trent North | Lab | 44.32 | 55.79 | - |
539 | Stoke-on-Trent South | Lab | 38.76 | 58.58 | - |
540 | Stone | C | 50.58 | 70.51 | - |
541 | Stourbridge | C | 42.67 | 67.83 | C gain from Lab |
542 | Strangford | DUP | 45.92 | 53.69 | - |
543 | Stratford-on-Avon | C | 51.55 | 72.71 | - |
544 | Streatham | Lab | 42.78 | 62.84 | - |
545 | Stretford & Urmston | Lab | 48.59 | 64.07 | - |
546 | Stroud | C | 40.84 | 74.03 | C gain from Lab |
547 | Suffolk Central & Ipswich North | C | 50.78 | 70.43 | - |
548 | Suffolk Coastal | C | 46.41 | 71.58 | - |
549 | Suffolk South | C | 47.75 | 70.92 | - |
550 | Suffolk West | C | 50.56 | 64.62 | - |
551 | Sunderland Central | Lab | 45.91 | 57.01 | - |
552 | Surrey East | C | 56.75 | 71.09 | - |
553 | Surrey Heath | C | 57.64 | 69.95 | - |
554 | Surrey South West | C | 58.69 | 73.43 | - |
555 | Sussex Mid | C | 50.72 | 72.37 | - |
556 | Sutton & Cheam | LD | 45.67 | 72.77 | - |
557 | Sutton Coldfield | C | 53.97 | 67.91 | - |
558 | Swansea East | Lab | 51.47 | 54.62 | - |
559 | Swansea West | Lab | 34.66 | 58.03 | - |
560 | Swindon North | C | 44.55 | 64.16 | C gain from Lab |
561 | Swindon South | C | 41.78 | 64.88 | C gain from Lab |
562 | Tamworth | C | 45.78 | 63.82 | C gain from Lab |
563 | Tatton | C | 54.58 | 68.86 | - |
564 | Taunton Deane | LD | 49.06 | 70.45 | - |
565 | Telford | Lab | 38.67 | 63.49 | - |
566 | Tewkesbury | C | 47.2 | 70.39 | - |
567 | Thanet North | C | 52.66 | 62.43 | - |
568 | Thanet South | C | 47.99 | 64.16 | - |
570 | Thornbury & Yate | LD | 51.91 | 75.24 | - |
571 | Thurrock | C | 36.81 | 49.6 | C gain from Lab |
572 | Tiverton & Honiton | C | 50.3 | 71.47 | - |
573 | Tonbridge & Malling | C | 57.92 | 71.48 | - |
574 | Tooting | Lab | 43.51 | 68.6 | - |
575 | Torbay | LD | 46.99 | 64.62 | - |
576 | Torfaen | Lab | 44.76 | 61.53 | - |
577 | Totnes | C | 45.86 | 70.42 | - |
578 | Tottenham | Lab | 59.3 | 58.18 | - |
579 | Truro & Falmouth | C | 41.73 | 69.08 | C gain from LD |
580 | Tunbridge Wells | C | 56.24 | 69.85 | - |
581 | Twickenham | LD | 54.39 | 74.78 | - |
582 | Tynemouth | Lab | 45.3 | 69.59 | - |
583 | Tyneside North | Lab | 50.65 | 59.73 | - |
584 | Tyrone West | SF | 48.42 | 60.96 | - |
585 | Ulster Mid | SF | 52 | 63.23 | - |
586 | Upper Bann | DUP | 33.83 | 55.38 | - |
587 | Uxbridge & Ruislip South | C | 48.27 | 63.34 | - |
588 | Vale of Clwyd | Lab | 42.26 | 63.7 | - |
589 | Vale of Glamorgan | C | 41.8 | 69.27 | C gain from Lab |
590 | Vauxhall | Lab | 49.77 | 57.73 | - |
591 | Wakefield | Lab | 39.27 | 62.74 | - |
592 | Wallasey | Lab | 51.8 | 63.19 | - |
593 | Walsall North | Lab | 36.99 | 55.52 | - |
594 | Walsall South | Lab | 39.65 | 63.06 | - |
595 | Walthamstow | Lab | 51.84 | 63.43 | - |
597 | Wantage | C | 51.98 | 70.03 | - |
598 | Warley | Lab | 52.89 | 60.64 | - |
599 | Warrington North | Lab | 45.54 | 61.75 | - |
600 | Warrington South | C | 35.79 | 68.16 | C gain from Lab |
601 | Warwick & Leamington | C | 42.58 | 84.49 | C gain from Lab |
602 | Warwickshire North | C | 40.18 | 67.38 | C gain from Lab |
603 | Washington & Sunderland West | Lab | 52.54 | 54.18 | - |
604 | Watford | C | 34.94 | 68.33 | C gain from Lab |
605 | Waveney | C | 40.22 | 65.12 | C gain from Lab |
606 | Wealden | C | 56.56 | 71.82 | - |
607 | Weaver Vale | C | 38.54 | 66.11 | C gain from Lab |
608 | Wellingborough | C | 48.23 | 67.22 | - |
609 | Wells | LD | 43.96 | 70.33 | LD gain from C |
610 | Welwyn Hatfield | C | 56.96 | 67.96 | - |
611 | Wentworth & Dearne | Lab | 50.62 | 58.01 | - |
612 | West Bromwich East | Lab | 46.53 | 60.41 | - |
613 | West Bromwich West | Lab | 44.96 | 55.64 | - |
614 | West Ham | Lab | 62.67 | 55.03 | - |
615 | Westminster North | Lab | 43.88 | 59.33 | - |
617 | Weston-Super-Mare | C | 44.31 | 67.17 | - |
618 | Wigan | Lab | 48.49 | 58.41 | - |
619 | Wiltshire North | C | 51.57 | 73.44 | - |
620 | Wiltshire South West | C | 51.66 | 68.42 | - |
621 | Wimbledon | C | 49.07 | 72.11 | - |
622 | Winchester | C | 48.53 | 75.81 | C gain from LD |
623 | Windsor | C | 60.85 | 71.34 | - |
624 | Wirral South | Lab | 40.79 | 71.13 | - |
625 | Wirral West | C | 42.48 | 71.52 | - |
626 | Witham | C | 52.2 | 70.16 | - |
627 | Witney | C | 58.81 | 73.34 | - |
628 | Woking | C | 50.3 | 71.49 | - |
629 | Wokingham | C | 52.73 | 71.54 | - |
630 | Wolverhampton North East | Lab | 41.41 | 58.82 | - |
631 | Wolverhampton South East | Lab | 47.56 | 57.41 | - |
632 | Wolverhampton South West | C | 40.7 | 67.88 | C gain from Lab |
633 | Worcester | C | 39.53 | 67.24 | C gain from Lab |
634 | Worcestershire Mid | C | 54.52 | 70.57 | - |
635 | Worcestershire West | C | 50.31 | 73.83 | - |
636 | Workington | Lab | 45.51 | 65.86 | - |
637 | Worsley & Eccles South | Lab | 42.91 | 57.54 | - |
638 | Worthing East & Shoreham | C | 48.47 | 65.4 | - |
639 | Worthing West | C | 51.74 | 64.68 | - |
640 | Wrekin, The | C | 47.69 | 70.13 | - |
641 | Wrexham | Lab | 36.88 | 64.82 | - |
642 | Wycombe | C | 48.64 | 64.63 | - |
643 | Wyre & Preston North | C | 52.38 | 72.06 | - |
644 | Wyre Forest | C | 36.92 | 66.35 | C gain from KHHC |
645 | Wythenshawe & Sale East | Lab | 44.14 | 50.99 | - |
646 | Yeovil | LD | 55.71 | 69.44 | - |
647 | Ynys Mon | Lab | 33.36 | 68.78 | - |
648 | York Central | Lab | 39.96 | 62.05 | - |
649 | York Outer | C | 42.99 | 71.1 | C gain from LD |
650 | Yorkshire East | C | 47.47 | 63.79 | - |