UK election results: data for every candidate in every seat

The complete UK election results, as a spreadsheet
Get the data
Raw feed of our elections data from our politics API
•  The results under PR
An election exit poll is projected onto Big Ben in central London
UK election results: exit poll projected onto Big Ben, May 6, 2010. Photograph: Darren Staples/REUTERS

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).

Roll over line for numbers. Timetric on the results as they came in

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

UK election results

Click heading to sort

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 -

We have switched off comments on this old version of the site. To comment on crosswords, please switch over to the new version to comment. Read more...