Home General Elections 8 June 2017

UK Polling History: Election of 8 June 2017

Result summary

Parties
Conservative Labour SNP Liberal
Democrat
DUP Sinn
Fein
Plaid
Cymru
Other Green UKIP Ulster
Unionist
Alliance
(NI)
SDLP
Total seats 317 262 35 12 10 7 4 2 1
Total votes 13,636,684 12,877,918 977,568 2,371,861 292,316 238,915 164,466 281,471 525,665 594,068 83,280 64,553 95,419
Seats gained -14 +31 -21 +3 +2 +3 +1 -1 -2 -3
Votes gained +2,398,736 +3,590,516 -476,868 -54,390 +102,292 +62,683 -17,365 -86,367 -467,082 -1,997,702 -36,646 +2,997 -4,390
Share of votes 42.3% 40.0% 3.0% 7.4% 0.9% 0.7% 0.5% 0.9% 1.6% 1.8% 0.3% 0.2% 0.3%
Share of eligible voters 29.1% 27.5% 2.1% 5.1% 0.6% 0.5% 0.4% 0.6% 1.1% 1.3% 0.2% 0.1% 0.2%
Gain in share of votes +5.7% +9.6% -1.7% -0.6% +0.3% +0.2% -0.1% -0.2% -2.1% -10.8% -0.1% -0.0% -0.0%
Gain in share of eligible voters +5.0% +7.5% -1.1% -0.2% +0.2% +0.1% -0.0% -0.1% -1.4% -7.0% -0.1% +0.0% -0.0%
Total votes: 32,204,184
Electorate: 46,836,533
Turnout: 68.8%
Swing: 10.2% Labour from UKIP

Individual constituency results

Show each party's

Sort constituencies by

Sort parties by





Constituency Parties
Conservative Labour SNP Liberal
Democrat
DUP Sinn
Fein
Plaid
Cymru
Other Green UKIP Ulster
Unionist
Alliance
(NI)
SDLP
Constituency Parties
Conservative Labour SNP Liberal
Democrat
DUP Sinn
Fein
Plaid
Cymru
Other Green UKIP Ulster
Unionist
Alliance
(NI)
SDLP
1. Aberavon 5,901 22,662 599 2,761 1,345
2. Aberconwy 14,337 13,702 941 3,170
3. Aberdeen North 8,341 11,031 15,170 1,693 522
4. Aberdeen South 18,746 9,143 13,994 2,610
5. Airdrie and Shotts 8,813 14,096 14,291 802
6. Aldershot 26,950 15,477 3,637 1,090 1,796
7. Aldridge-Brownhills 26,317 12,010 1,343 565
8. Altrincham and Sale West 26,933 20,507 4,051 299 1,000
9. Alyn and Deeside 18,080 23,315 1,077 1,171 1,117
10. Amber Valley 25,905 17,605 1,100 551 650
11. Angus 18,148 5,233 15,503 1,308
12. Arfon 4,614 11,427 648 11,519
13. Argyll and Bute 15,976 6,044 17,304 8,745
14. Arundel and South Downs 37,573 13,690 4,783 2,542 1,668
15. Ashfield 20,844 21,285 969 4,612 398 1,885
16. Ashford 35,318 17,840 3,101 1,402 2,218
17. Ashton-under-Lyne 12,710 24,005 646 534 1,878
18. Aylesbury 32,313 17,657 5,660 620 1,237 1,296
19. Ayr, Carrick and Cumnock 18,550 11,024 15,776 872
20. Banbury 33,388 20,989 3,452 927 1,225 1,581
21. Banff and Buchan 19,976 3,936 16,283 1,448
22. Barking 10,711 32,319 599 295 724 3,031
23. Barnsley Central 9,436 24,982 549 211 570 3,339
24. Barnsley East 10,997 24,280 750 1,502 3,247
25. Barrow-in-Furness 22,383 22,592 1,278 375 962
26. Basildon and Billericay 27,381 13,981 1,548 2,008
27. Basingstoke 29,510 20,044 3,406 213 1,106 1,681
28. Bassetlaw 22,615 27,467 1,154 1,014
29. Bath 17,742 7,279 23,436 1,126
30. Batley and Spen 20,883 29,844 1,224 1,134 695
31. Battersea 22,876 25,292 4,401 1,266 866 357
32. Beaconsfield 36,559 12,016 4,448 1,396 1,609
33. Beckenham 30,632 15,545 4,073 1,380
34. Bedford 21,923 22,712 2,837 1,008
35. Belfast East 446 23,917 894 54 561 1,408 15,443 167
36. Belfast North 21,240 19,159 360 644 2,475 2,058
37. Belfast South 246 13,299 7,143 2,241 1,527 7,946 11,303
38. Belfast West 5,455 27,107 4,480 731 2,860
39. Bermondsey and Old Southwark 7,581 31,161 18,189 113 639 838
40. Berwick-upon-Tweed 22,145 10,364 8,916 787
41. Berwickshire, Roxburgh and Selkirk 28,213 4,519 17,153 2,482
42. Bethnal Green and Bow 7,576 42,969 2,982 3,888 1,516 894
43. Beverley and Holderness 32,499 18,457 2,808 1,158 716
44. Bexhill and Battle 36,854 14,689 4,485 1,438 2,006
45. Bexleyheath and Crayford 25,113 16,040 1,201 290 601 1,944
46. Birkenhead 8,044 33,558 1,118 943
47. Birmingham Edgbaston 17,207 24,124 1,564 155 562
48. Birmingham Erdington 14,286 21,571 750 610
49. Birmingham Hall Green 8,199 42,143 3,137 831
50. Birmingham Hodge Hill 6,580 37,606 805 387 1,016
51. Birmingham Ladywood 5,452 34,166 1,156 533
52. Birmingham Northfield 18,929 23,596 959 864
53. Birmingham Perry Barr 11,726 30,109 1,080 691 591
54. Birmingham Selly Oak 15,629 30,836 1,644 876
55. Birmingham Yardley 8,824 25,398 7,984 100 280 1,916
56. Bishop Auckland 20,306 20,808 1,176 991
57. Blackburn 12,780 33,148 709 878
58. Blackley and Broughton 8,657 28,258 737 174 462 1,825
59. Blackpool North and Cleveleys 20,255 18,232 747 381 1,392
60. Blackpool South 15,058 17,581 634 341 1,339
61. Blaenau Gwent 4,783 18,787 295 6,880 666 973
62. Blaydon 13,502 26,979 4,366 195 583 2,459
63. Blyth Valley 15,855 23,770 1,947 918
64. Bognor Regis and Littlehampton 30,276 12,782 3,352 2,088 993 1,861
65. Bolsover 18,865 24,153 1,372 2,129
66. Bolton North East 19,073 22,870 1,316 357 1,567
67. Bolton South East 12,550 25,676 781 537 2,779
68. Bolton West 24,459 23,523 1,485 1,587
69. Bootle 6,059 42,259 837 424 709
70. Boston and Skegness 27,271 10,699 771 283 547 3,308
71. Bosworth 31,864 13,513 9,744 1,047
72. Bournemouth East 25,221 17,284 3,168 304 1,236 1,405
73. Bournemouth West 23,812 16,101 2,929 418 1,247
74. Bracknell 32,882 16,866 4,186 437 1,521
75. Bradford East 9,291 29,831 843 3,996 289 1,372
76. Bradford South 15,664 22,364 516 377 370 1,758
77. Bradford West 7,542 29,444 712 6,464 481 885
78. Braintree 32,873 14,451 2,251 916 1,835
79. Brecon and Radnor 20,081 7,335 12,043 1,299 576
80. Brent Central 10,211 38,208 2,519 802 556
81. Brent North 18,435 35,496 1,614 239 660
82. Brentford and Isleworth 23,182 35,364 3,083
83. Brentwood and Ongar 34,811 10,809 4,426 104 915 1,845
84. Bridgend 17,213 21,913 919 1,783 646 781
85. Bridgwater and West Somerset 32,111 16,663 6,332 1,059 2,102
86. Brigg and Goole 27,219 14,856 836 550 1,596
87. Brighton Kemptown 18,835 28,703 1,457 212
88. Brighton Pavilion 11,082 15,450 376 30,149 630
89. Bristol East 17,453 30,847 1,389 1,110
90. Bristol North West 22,639 27,400 2,814 1,243
91. Bristol South 16,679 32,666 1,821 116 1,428 1,672
92. Bristol West 9,877 47,213 5,201 101 9,216
93. Broadland 32,406 16,590 4,449 932 1,594
94. Bromley and Chislehurst 25,175 15,585 3,369 1,150 1,383
95. Bromsgrove 33,493 16,920 2,488 1,139
96. Broxbourne 29,515 13,723 1,481 848 1,918
97. Broxtowe 25,983 25,120 2,247 681 1,477
98. Buckingham 39,937 8,574 4,168
99. Burnley 12,479 18,832 6,046 461 2,472
100. Burton 28,936 18,889 1,262 824
101. Bury North 21,308 25,683 912
102. Bury South 21,200 27,165 1,065 244 1,316
103. Bury St Edmunds 36,794 18,353 3,565 852 2,596
104. Caerphilly 10,413 22,491 725 5,962 447 1,259
105. Caithness, Sutherland and Easter Ross 6,990 3,833 9,017 11,061
106. Calder Valley 26,790 26,181 1,952 1,034 631 1,466
107. Camberwell and Peckham 7,349 44,665 3,413 358 1,627
108. Camborne and Redruth 23,001 21,424 2,979 1,052
109. Cambridge 9,133 29,032 16,371 133 1,265
110. Cannock Chase 26,318 17,927 794 815 2,018
111. Canterbury 25,385 25,572 4,561 1,282
112. Cardiff Central 7,997 25,193 5,415 999 420 343
113. Cardiff North 21,907 26,081 1,714 1,738 582
114. Cardiff South and Penarth 15,318 30,182 1,430 2,162 170 532 942
115. Cardiff West 13,874 26,425 1,214 4,418 698
116. Carlisle 21,472 18,873 1,256 1,455
117. Carmarthen East and Dinefwr 10,778 12,219 920 16,127 985
118. Carmarthen West and South Pembrokeshire 19,771 16,661 956 3,933 905
119. Carshalton and Wallington 19,450 9,360 20,819 623 501
120. Castle Point 30,076 11,204 1,049 2,381
121. Central Ayrshire 15,504 11,762 16,771 1,050
122. Central Devon 31,278 15,598 6,770 1,341 1,531 1,326
123. Central Manchester 7,045 38,490 1,678 192 846 1,469
124. Central Suffolk and North Ipswich 33,992 16,807 2,431 1,659 1,635
125. Ceredigion 7,307 8,017 11,519 11,623 157 542 602
126. Charnwood 33,318 16,977 2,052 322 1,036 1,471
127. Chatham and Aylesford 25,587 15,129 1,116 260 573 2,225
128. Cheadle 24,331 10,417 19,824
129. Chelmsford 30,525 16,953 6,916 821 1,645
130. Chelsea and Fulham 22,179 13,991 4,627 807 524
131. Cheltenham 26,615 5,408 24,046 943
132. Chesham and Amersham 33,514 11,374 7,179 1,660 1,525
133. Chesterfield 16,661 26,266 2,612 777 1,611
134. Chichester 36,032 13,411 6,749 84 1,992 1,650
135. Chingford and Woodford Green 23,076 20,638 2,043 1,204
136. Chippenham 31,267 11,236 14,637
137. Chipping Barnet 25,679 25,326 3,012 1,406
138. Chorley 23,233 30,745 1,126 530
139. Christchurch 35,230 10,059 4,020 1,325
140. Cities of London and Westminster 18,005 14,857 4,270 275 821 426
141. City of Chester 22,847 32,023 1,551
142. City of Durham 14,408 26,772 4,787 444 797 1,116
143. Clacton 27,031 11,203 887 948 719 3,357
144. Cleethorpes 27,321 16,921 1,110 470 2,022
145. Clwyd South 14,646 19,002 731 2,293 802
146. Clwyd West 19,541 16,104 1,091 3,918
147. Coatbridge, Chryston and Bellshill 7,318 19,193 17,607 922
148. Colchester 24,565 18,888 9,087 177 828
149. Colne Valley 27,903 28,818 2,494 313 892
150. Congleton 31,830 19,211 2,902 999 1,289
151. Copeland 21,062 19,367 1,404 1,094
152. Corby 29,534 26,844 1,545 579 1,495
153. Coventry North East 13,919 29,499 1,157 81 502 1,350
154. Coventry North West 18,314 26,894 1,286 1,164 666 1,525
155. Coventry South 17,927 25,874 1,343 224 604 1,037
156. Crawley 25,426 22,969 1,878
157. Crewe and Nantwich 25,880 25,928 1,334 1,885
158. Croydon Central 24,221 29,873 1,083 248 626 1,040
159. Croydon North 11,848 44,213 1,656 170 983 753
160. Cumbernauld, Kilsyth and Kirkintilloch East 8,010 14,858 19,122 1,238 605
161. Cynon Valley 6,166 19,404 585 4,376 1,271
162. Dagenham and Rainham 18,306 22,958 465 324 544 3,246
163. Darlington 19,401 22,681 1,031 524 1,180
164. Dartford 31,210 18,024 1,428 211 807 2,544
165. Daventry 35,464 13,730 4,015 957 1,497
166. Delyn 16,333 20,573 1,031 1,481
167. Denton and Reddish 11,084 25,161 853 217 486 1,798
168. Derby North 21,607 23,622 2,262 1,181
169. Derby South 15,182 26,430 1,229 454 2,011
170. Derbyshire Dales 29,744 15,417 3,126 282 1,002
171. Devizes 31,744 10,608 4,706 223 1,606 1,706
172. Dewsbury 25,493 28,814 1,214 1,024
173. Don Valley 19,182 24,351 856 1,599
174. Doncaster Central 14,784 24,915 973 2,352
175. Doncaster North 11,687 25,711 706 1,470 2,738
176. Dover 27,211 20,774 1,336 923 1,722
177. Dudley North 18,068 18,090 368 240 2,144
178. Dudley South 21,588 13,858 625 382 1,791
179. Dulwich and West Norwood 10,940 39,096 4,475 224 1,408
180. Dumfries and Galloway 22,344 10,775 16,701 1,241 538
181. Dumfriesshire, Clydesdale and Tweeddale 24,177 8,102 14,736 1,949
182. Dundee East 11,746 11,176 18,391 1,615
183. Dundee West 6,257 12,783 18,045 1,189 403
184. Dunfermline and West Fife 12,593 17,277 18,121 3,019
185. Dwyfor Meirionnydd 8,837 6,273 937 13,687 614
186. Ealing Central and Acton 19,230 33,037 3,075
187. Ealing North 14,942 34,635 1,275 743 921
188. Ealing Southall 9,630 31,720 1,892 362 1,037 504
189. Easington 8,260 23,152 460 2,355 410 1,727
190. East Antrim 963 21,873 3,555 4,524 5,950 1,278
191. East Devon 29,306 6,857 1,468 21,548 1,203
192. East Dunbartonshire 7,563 7,531 15,684 21,023
193. East Ham 7,241 47,124 656 441 474 697
194. East Hampshire 35,263 9,411 8,403 571 1,760
195. East Kilbride, Strathaven and Lesmahagow 13,704 17,157 21,023 1,590 628
196. East Londonderry 330 19,723 10,881 3,135 2,538 4,423
197. East Lothian 16,540 20,158 17,075 1,738 367
198. East Renfrewshire 21,496 14,346 16,784 1,112
199. East Surrey 35,310 11,396 6,197 2,973 1,100 2,227
200. East Worthing and Shoreham 25,988 20,882 2,523 1,007 1,273 1,444
201. East Yorkshire 31,442 16,436 2,134 1,015 943 1,986
202. Eastbourne 25,315 4,671 26,924 510
203. Eastleigh 28,889 11,454 14,710 750 1,477
204. Eddisbury 29,192 17,250 2,804 179 785 1,109
205. Edinburgh East 8,081 15,084 18,509 1,849
206. Edinburgh North and Leith 15,385 17,618 19,243 2,579 1,727
207. Edinburgh South 9,428 26,269 10,755 1,388
208. Edinburgh South West 16,478 13,213 17,575 2,124
209. Edinburgh West 11,559 7,876 15,120 18,108 132
210. Edmonton 10,106 31,221 858 633 860
211. Ellesmere Port and Neston 18,747 30,137 892 342 821
212. Elmet and Rothwell 32,352 22,547 2,606 1,042 995
213. Eltham 18,832 25,128 1,457 738
214. Enfield North 17,930 28,177 1,036 574 848
215. Enfield Southgate 20,634 24,989 1,925 780
216. Epping Forest 31,462 13,219 2,884 110 1,233 1,871
217. Epsom and Ewell 35,313 14,838 7,401 1,714
218. Erewash 25,939 21,405 1,243 519 675
219. Erith and Thamesmead 15,571 25,585 750 323 507 1,728
220. Esher and Walton 35,071 11,773 10,374 516 1,074 1,034
221. Exeter 18,219 34,336 1,562 279 1,027
222. Falkirk 14,088 16,029 20,952 1,120 908 712
223. Fareham 35,915 14,360 3,896 1,302 1,541
224. Faversham and Mid Kent 30,390 12,977 3,249 1,431 1,702
225. Feltham and Heston 16,859 32,462 1,387 809 1,510
226. Fermanagh and South Tyrone 25,230 423 24,355 886 2,587
227. Filton and Bradley Stoke 25,339 21,149 3,052 1,162
228. Finchley and Golders Green 24,599 22,942 3,463 919 462
229. Folkestone and Hythe 32,197 16,786 4,222 607 2,498 2,565
230. Forest of Dean 28,096 18,594 2,029 570 1,241 1,237
231. Foyle 7,398 18,256 1,377 847 18,087
232. Fylde 27,334 15,529 2,341 1,263
233. Gainsborough 31,790 14,767 3,630 1,238
234. Garston and Halewood 9,450 41,599 1,723 750
235. Gateshead 10,076 27,426 1,709 611 2,281
236. Gedling 22,139 26,833 1,052 515 1,143
237. Gillingham and Rainham 27,091 17,661 1,372 127 520 2,097
238. Glasgow Central 5,014 13,829 16,096 1,045
239. Glasgow East 6,816 13,949 14,024 567 306 504
240. Glasgow North 4,935 11,537 12,597 1,153 3,251
241. Glasgow North East 4,106 13,637 13,395 637
242. Glasgow North West 7,002 13,947 16,508 1,387
243. Glasgow South 8,506 16,285 18,312 1,447
244. Glasgow South West 5,524 14,326 14,386 661 481
245. Glenrothes 7,876 14,024 17,291 1,208
246. Gloucester 27,208 21,688 2,716 210 754 1,495
247. Gordon 21,861 6,340 19,254 6,230
248. Gosport 30,647 13,436 2,328 256 1,024 1,790
249. Gower 19,458 22,727 931 1,669 149 642
250. Grantham and Stamford 35,090 14,996 3,120 860 782 1,745
251. Gravesham 27,237 17,890 1,210 195 723 1,742
252. Great Grimsby 14,980 17,545 954 394 1,648
253. Great Yarmouth 23,901 15,928 987 563 2,767
254. Greenwich and Woolwich 13,501 34,215 3,785 1,605
255. Guildford 30,295 10,545 13,255 262 1,152
256. Hackney North and Stoke Newington 7,126 42,265 3,817 484 2,606
257. Hackney South and Shoreditch 6,043 43,974 3,168 647 1,522
258. Halesowen and Rowley Regis 23,012 17,759 859 183 440 2,126
259. Halifax 20,131 25,507 1,070 1,568
260. Haltemprice and Howden 31,355 15,950 2,482 942 711
261. Halton 10,710 36,115 896 309 1,488
262. Hammersmith 14,724 33,375 2,802 44 800 507
263. Hampstead and Kilburn 18,904 34,464 4,100 197 742
264. Harborough 30,135 17,706 7,286 1,110 1,361
265. Harlow 24,230 17,199 970 660 1,787
266. Harrogate and Knaresborough 31,477 11,395 13,309 559
267. Harrow East 25,129 23,372 1,573 771
268. Harrow West 17,326 30,640 1,267 652 470
269. Hartlepool 14,319 21,969 746 4,801
270. Harwich and North Essex 29,921 15,565 2,787 141 1,042 1,685
271. Hastings and Rye 25,668 25,322 1,885 412 1,479
272. Havant 27,676 11,720 2,801 984 1,122 2,011
273. Hayes and Harlington 13,681 31,796 601 571 1,153
274. Hazel Grove 20,047 9,036 14,533 516
275. Hemel Hempstead 28,735 19,290 3,233 1,024
276. Hemsworth 15,566 25,740 912 1,135 2,591
277. Hendon 25,078 24,006 1,985 578 568
278. Henley 33,749 11,455 8,485 392 1,864 1,154
279. Hereford and South Herefordshire 27,004 11,991 3,556 5,560 1,220 1,153
280. Hertford and Stortford 36,184 17,149 4,845 1,814
281. Hertsmere 31,928 14,977 2,794 990 1,564
282. Hexham 24,996 15,760 3,285 1,253 930
283. Heywood and Middleton 18,961 26,578 1,087 3,239
284. High Peak 24,431 26,753 2,669
285. Hitchin and Harpenden 31,189 19,158 6,236 871 1,329
286. Holborn and St Pancras 10,834 41,343 4,020 93 1,980 727
287. Hornchurch and Upminster 33,750 16,027 1,371 318 1,077 3,502
288. Hornsey and Wood Green 9,246 40,738 10,000 699 1,181 429
289. Horsham 36,906 13,422 7,644 638 1,844 1,533
290. Houghton and Sunderland South 12,324 24,665 908 479 725 2,379
291. Hove 18,185 36,942 1,311 187 971
292. Huddersfield 14,465 26,470 1,155 349 1,395
293. Huntingdon 32,915 18,440 5,090 1,095 2,180
294. Hyndburn 18,305 24,120 824 1,953
295. Ilford North 20,950 30,589 1,034 368
296. Ilford South 12,077 43,724 772 65 542 477
297. Inverclyde 8,399 14,666 15,050 978
298. Inverness, Nairn, Badenoch and Strathspey 16,118 8,552 21,042 6,477 612
299. Ipswich 23,393 24,224 1,187 121 840 1,372
300. Isle of Wight 38,190 17,121 2,740 1,592 12,915 1,921
301. Islington North 6,871 40,086 4,946 383 2,229 413
302. Islington South and Finsbury 9,925 30,188 5,809 1,198 929
303. Islwyn 9,826 21,238 685 2,739 1,605
304. Jarrow 10,757 28,020 1,163 745 2,338
305. Keighley 23,817 24,056 1,226 534 790 1,291
306. Kenilworth and Southam 31,207 13,131 4,921 1,133 929
307. Kensington 16,313 16,333 4,724 540 767
308. Kettering 28,616 18,054 1,618 1,116
309. Kilmarnock and Loudoun 12,404 13,421 19,690 994
310. Kingston and Surbiton 23,686 9,203 27,810 268 536 675
311. Kingston-upon-Hull East 10,959 21,355 1,258 493 2,573
312. Kingston-upon-Hull North 9,363 23,685 1,869 604 1,601
313. Kingston-upon-Hull West and Hessle 10,317 18,342 2,210 1,965 332 1,399
314. Kingswood 26,754 19,254 1,749 984
315. Kirkcaldy and Cowdenbeath 10,762 17,016 16,757 1,118 540
316. Knowsley 5,137 47,351 1,189 521 1,285
317. Lagan Valley 462 26,762 1,567 222 7,533 4,996 3,384
318. Lanark and Hamilton East 16,178 16,084 16,444 1,214 550
319. Lancaster and Fleetwood 18,681 25,342 1,170 796
320. Leeds Central 9,755 33,453 1,063 157 1,189 2,056
321. Leeds East 12,676 25,428 739 422 434 1,742
322. Leeds North East 16,445 33,436 1,952 486 680
323. Leeds North West 9,097 20,416 16,192 582
324. Leeds West 11,048 27,013 905 425 1,023 1,815
325. Leicester East 12,688 35,116 1,343 2,207 1,070
326. Leicester South 10,896 37,157 1,287 1,177
327. Leicester West 11,763 22,823 792 121 607 1,406
328. Leigh 16,793 26,347 951 2,783
329. Lewes 26,820 6,060 21,312
330. Lewisham Deptford 7,562 42,461 2,911 538 1,640
331. Lewisham East 10,859 32,072 2,086 583 803 798
332. Lewisham West and Penge 12,249 35,411 3,317 375 1,144 700
333. Leyton and Wanstead 9,627 32,234 2,961 1,351
334. Lichfield 34,018 15,437 2,653 1,416
335. Lincoln 21,795 23,333 1,284 436 583 1,287
336. Linlithgow and East Falkirk 16,311 17,469 20,388 1,926
337. Liverpool Riverside 4,652 40,599 1,187 1,582
338. Liverpool Walton 3,624 36,175 638 1,237 523
339. Liverpool Wavertree 5,251 34,717 2,858 216 598
340. Liverpool West Derby 4,463 37,371 545 2,455 329
341. Livingston 12,799 17,158 21,036 1,512
342. Llanelli 9,544 21,568 548 7,351 1,331
343. Loughborough 27,022 22,753 1,937 971 1,465
344. Louth and Horncastle 33,733 14,092 1,990 496 2,460
345. Ludlow 31,433 12,147 5,336 1,054
346. Luton North 15,401 29,765 808 648
347. Luton South 14,879 28,804 1,056 160 439 795
348. Macclesfield 28,595 19,987 3,350 1,162 1,213
349. Maidenhead 37,718 11,261 6,540 942 907 871
350. Maidstone and The Weald 29,156 11,433 8,455 172 888 1,613
351. Makerfield 14,703 28,245 1,322 2,663
352. Maldon 34,111 10,681 2,181 257 1,073 1,899
353. Manchester Gorton 3,355 35,085 2,597 2,926 1,038 952
354. Manchester Withington 5,530 38,424 8,549 234 865
355. Mansfield 23,392 22,335 697 1,079 2,654
356. Meon Valley 35,624 9,932 5,900 1,301 1,435
357. Meriden 33,873 14,675 2,663 1,416 2,016
358. Merthyr Tydfil and Rhymney 6,073 22,407 841 2,740 1,484
359. Mid Bedfordshire 38,936 17,953 3,788 667 1,794
360. Mid Derbyshire 29,513 17,897 1,793 1,168
361. Mid Dorset and North Poole 28,585 6,423 13,246
362. Mid Norfolk 32,828 16,742 2,848 1,158 2,092
363. Mid Sussex 35,082 15,409 7,855 464 1,571 1,251
364. Mid Ulster 12,565 25,455 3,017 1,094 4,563
365. Mid Worcestershire 35,967 12,641 3,450 1,371 1,660
366. Middlesborough 9,531 23,404 368 632 250 1,452
367. Middlesbrough South and East Cleveland 23,643 22,623 1,354
368. Midlothian 11,521 16,458 15,573 1,721
369. Milton Keynes North 30,367 28,392 2,499 169 1,107 1,390
370. Milton Keynes South 30,652 28,987 1,895 1,179 1,833
371. Mitcham and Morden 11,664 33,039 1,494 223 644 1,054
372. Mole Valley 35,092 7,864 10,955 1,463 1,352
373. Monmouth 26,411 18,205 2,064 1,338 954 762
374. Montgomeryshire 18,075 5,542 8,790 1,960 524
375. Moray 22,637 5,208 18,478 1,078 204
376. Morecambe and Lunesdale 21,773 20,374 1,699 478 1,333
377. Morley and Outwood 26,550 24,446 1,361
378. Motherwell and Wishaw 8,490 15,832 16,150 920 534
379. Na h-Eileanan an Iar 2,441 5,006 6,013 250 1,108
380. Neath 9,082 21,713 732 5,339 1,419
381. New Forest East 32,162 10,167 7,786 1,251
382. New Forest West 33,170 9,739 4,781 483 1,454
383. Newark 34,493 16,344 2,786 1,419
384. Newbury 37,399 8,596 13,019 304 1,531
385. Newcastle upon Tyne Central 9,134 24,071 1,812 595 1,482
386. Newcastle upon Tyne North 16,380 26,729 2,533 353 513 1,780
387. Newcastle-under-Lyme 21,094 21,124 1,624
388. Newcastle-upon-Tyne East 8,866 28,127 2,574 755 1,315
389. Newport East 12,801 20,804 966 881 188 1,180
390. Newport West 17,065 22,723 976 1,077 497 1,100
391. Newry and Armagh 13,177 25,666 4,425 1,256 9,055
392. Newton Abbot 28,635 11,475 10,601 926
393. Normanton, Pontefract and Castleford 14,769 29,268 693 1,431 3,030
394. North Antrim 28,521 7,878 3,282 3,482 2,723 2,574
395. North Ayrshire and Arran 14,818 13,040 18,451 1,124
396. North Cornwall 25,835 6,151 18,635 323
397. North Devon 25,517 7,063 21,185 753 1,187
398. North Dorset 36,169 10,392 7,556 1,607
399. North Down 941 14,940 531 16,185 2,549 3,639 400
400. North Durham 12,978 25,917 1,981 2,408
401. North East Bedfordshire 39,139 18,277 3,693 1,215 1,896
402. North East Cambridgeshire 34,340 13,070 2,383 293 1,024 2,174
403. North East Derbyshire 24,783 21,923 1,390 719 1,565
404. North East Fife 10,088 4,026 13,743 13,741 224
405. North East Hampshire 37,754 9,982 6,987 367 1,476 1,061
406. North East Hertfordshire 32,587 15,752 4,276 2,965
407. North East Somerset 28,992 18,757 4,461 588 1,245
408. North Herefordshire 31,097 9,495 5,874 940 2,771
409. North Norfolk 21,748 5,180 25,260
410. North Shropshire 33,642 17,287 2,948 1,722
411. North Somerset 33,605 16,502 5,982 3,929 1,976
412. North Swindon 29,431 21,096 1,962 858 1,564
413. North Thanet 27,163 16,425 1,586 128 825 2,198
414. North Tyneside 14,172 33,456 1,494 669 2,101
415. North Warwickshire 26,860 18,350 1,028 940
416. North West Cambridgeshire 37,529 19,521 3,168 1,255 2,518
417. North West Durham 16,516 25,308 3,398 530 2,150
418. North West Hampshire 36,471 13,792 5,708 1,334 1,467
419. North West Leicestershire 31,153 17,867 3,420 1,101
420. North West Norfolk 29,408 15,620 1,393 851 1,539
421. North Wiltshire 32,398 9,399 9,521 376 1,141 871
422. Northampton North 19,065 18,258 1,015 636 1,404
423. Northampton South 19,231 18,072 1,405 696 1,630
424. Norwich North 21,900 21,393 1,480 340 782
425. Norwich South 15,715 31,311 2,841 1,492
426. Nottingham East 8,512 28,102 1,003 195 698 817
427. Nottingham North 11,907 23,067 674 538 2,133
428. Nottingham South 14,851 30,013 1,564 598 1,103
429. Nuneaton 23,755 19,016 914 763 1,619
430. Ochil and South Perthshire 22,469 10,847 19,110 1,742
431. Ogmore 9,354 23,225 594 2,796 1,235
432. Old Bexley and Sidcup 29,545 14,079 1,572 407 820 1,619
433. Oldham East and Saddleworth 17,447 25,629 1,683 2,278
434. Oldham West and Royton 12,648 29,846 956 439 1,899
435. Orkney and Shetland 2,024 2,664 6,749 11,312 245 283
436. Orpington 31,762 12,301 3,315 1,060 2,023
437. Oxford East 11,834 35,118 4,904 255 1,785
438. Oxford West and Abingdon 25,440 7,573 26,256 751
439. Paisley and Renfrewshire North 12,842 14,842 17,455 1,476
440. Paisley and Renfrewshire South 8,122 14,423 16,964 1,327 876
441. Pendle 21,986 20,707 941 718 502
442. Penistone and Stocksbridge 21,485 22,807 2,042 3,453
443. Penrith and The Borders 28,078 12,168 3,641 412 1,029 1,142
444. Perth and North Perthshire 21,783 5,349 21,804 2,589
445. Peterborough 22,343 22,950 1,597 848
446. Plymouth Moor View 23,567 18,548 917 536 1,849
447. Plymouth Sutton and Devonport 20,476 27,283 1,244 237 604 1,364
448. Pontypridd 10,655 22,103 1,963 4,102 1,071
449. Poole 28,888 14,679 4,433 551 1,299
450. Poplar and Limehouse 11,846 39,558 3,959 1,613 989 849
451. Portsmouth North 25,860 15,895 2,608 130 791 1,926
452. Portsmouth South 16,736 18,290 7,699 712 1,129
453. Preseli Pembrokeshire 18,302 17,988 1,106 2,711 1,240 850
454. Preston 8,487 24,210 1,204 348 1,348
455. Pudsey 25,550 25,219 1,761 1,429
456. Putney 20,679 19,125 5,448 58 1,107 477
457. Rayleigh and Wickford 36,914 13,464 1,557 1,062 2,326
458. Reading East 23,344 27,093 3,378 330 1,093
459. Reading West 25,311 22,435 3,041 979
460. Redcar 14,138 23,623 2,849 1,950
461. Redditch 23,652 16,289 1,173 2,338 380 1,371
462. Reigate 30,896 13,282 5,889 2,214 1,542
463. Rhondda 3,333 21,096 277 7,350 880
464. Ribble Valley 31,919 18,720 3,247 1,314
465. Richmond (Yorks) 36,458 13,350 3,360 2,106 1,739
466. Richmond Park 28,588 5,773 28,543 426
467. Rochdale 14,216 29,035 4,027 1,125 1,641
468. Rochester and Strood 29,232 19,382 1,189 292 781 2,893
469. Rochford and Southend East 23,013 17,465 1,265 2,924 804 1,777
470. Romford 29,671 15,893 1,215 815 2,350
471. Romsey and Southampton North 28,668 9,614 10,622 271 953
472. Ross, Skye and Lochaber 9,561 4,695 15,480 8,042 676
473. Rossendale and Darwen 25,499 22,283 1,550 824
474. Rother Valley 19,939 23,821 1,155 869 3,704
475. Rotherham 10,017 21,404 1,754 1,432 3,316
476. Rugby 27,872 19,660 2,851 953
477. Ruislip, Northwood and Pinner 30,555 16,575 3,813 1,268 1,171
478. Runnymede and Weybridge 31,436 13,386 3,765 1,347 1,675
479. Rushcliffe 30,223 22,213 2,759 1,626 1,490
480. Rutherglen and Hamilton West 9,941 19,101 18,836 2,158 371 465
481. Rutland and Melton 36,169 13,065 4,711 1,755 1,869
482. Saffron Walden 37,629 12,663 8,528 2,091
483. Salford and Eccles 12,036 31,168 1,286 809 2,320
484. Salisbury 30,952 13,619 5,982 415 1,152 1,191
485. Scarborough and Whitby 24,401 20,966 1,354 1,131 915 1,682
486. Scunthorpe 17,485 20,916 554 1,247
487. Sedgefield 16,143 22,202 797 686 1,763
488. Sefton Central 17,212 32,830 1,381 656
489. Selby and Ainsty 32,921 19,149 2,293 1,713
490. Sevenoaks 32,644 10,727 4,280 1,673 1,894
491. Sheffield Brightside and Hillsborough 9,050 28,193 1,061 184 737 2,645
492. Sheffield Central 6,215 33,963 2,465 326 3,848 1,060
493. Sheffield Hallam 13,561 21,881 19,756 70 823 929
494. Sheffield Heeley 12,696 26,524 2,022 64 943 1,977
495. Sheffield South East 13,722 25,520 1,432 102 2,820
496. Sherwood 27,492 22,294 1,113 664 1,801
497. Shipley 27,417 22,736 2,202 1,040
498. Shrewsbury and Atcham 29,073 22,446 4,254 1,067 1,363
499. Sittingbourne and Sheppey 30,911 15,700 1,392 2,828 558
500. Skipton and Ripon 36,425 16,440 1,539 3,734
501. Sleaford and North Hykeham 42,245 17,008 2,722 900 968 1,954
502. Slough 17,172 34,170 1,308 417 1,228
503. Solihull 32,985 12,414 8,901 1,157 1,291
504. Somerton and Frome 36,231 10,998 13,325 991 2,347
505. South Antrim 16,508 7,797 13,300 3,203 2,362
506. South Basildon and East Thurrock 26,811 15,321 732 383 680 3,193
507. South Cambridgeshire 33,631 17,679 12,102 1,512
508. South Croydon 33,334 21,928 3,541 213 1,125 1,116
509. South Derbyshire 30,907 18,937 1,870 917
510. South Dorset 29,135 17,440 3,053 2,278
511. South Down 8,867 20,328 2,002 1,814 17,882
512. South East Cambridgeshire 33,601 17,443 11,958
513. South East Cornwall 29,493 12,050 10,346 1,335
514. South Holland and The Deepings 35,179 10,282 1,433 342 894 2,185
515. South Leicestershire 34,795 16,164 2,403 1,092 2,235
516. South Norfolk 35,580 18,902 5,074 1,555
517. South Northamptonshire 40,599 17,759 3,623 297 1,357 1,363
518. South Ribble 28,980 21,559 2,073 341 494 1,387
519. South Shields 10,570 25,078 681 1,437 3,006
520. South Staffordshire 35,656 12,923 1,348 1,182
521. South Suffolk 32,829 15,080 3,154 1,723 1,449
522. South Swindon 24,809 22,345 2,079 747 1,291
523. South Thanet 25,262 18,875 1,514 296 809 2,997
524. South West Bedfordshire 32,961 18,793 2,630 301 950
525. South West Devon 31,634 15,818 2,732 1,133 1,540
526. South West Hertfordshire 35,128 15,578 7,078 1,576 1,293
527. South West Norfolk 32,894 14,582 2,365 2,575
528. South West Surrey 33,683 7,606 5,967 12,093 1,083
529. South West Wiltshire 32,841 14,515 5,360 590 1,445
530. Southampton Itchen 21,773 21,742 1,421 725 1,122
531. Southampton Test 16,006 27,509 1,892 1,496
532. Southend West 26,046 16,046 2,110 492 831 1,666
533. Southport 18,541 15,627 12,661 1,127
534. Spelthorne 28,692 15,267 2,755 1,105 2,296
535. St Albans 24,571 13,137 18,462 828
536. St Austell and Newquay 26,856 15,714 11,642
537. St Helens North 13,606 32,012 1,287 1,220 2,097
538. St Helens South and Whiston 11,536 35,879 2,101 1,417 1,953
539. St Ives 22,120 7,298 21,808
540. Stafford 28,424 20,695 1,540 1,265
541. Staffordshire Moorlands 25,963 15,133 1,494 1,524 541
542. Stalybridge and Hyde 16,193 24,277 996 991
543. Stevenage 24,798 21,412 2,032 1,085
544. Stirling 18,291 10,902 18,143 1,683 337
545. Stockport 11,805 26,282 1,778 591 1,088
546. Stockton North 15,589 24,304 646 358 1,834
547. Stockton South 25,214 26,102 951 371 1,186
548. Stoke-on-Trent Central 13,186 17,083 680 210 378 1,608
549. Stoke-on-Trent North 18,913 21,272 916 685
550. Stoke-on-Trent South 20,451 19,788 808 643
551. Stone 31,614 14,119 2,222 707 1,370
552. Stourbridge 25,706 18,052 1,083 493 1,801
553. Strangford 507 24,036 1,083 607 4,419 5,693 2,404
554. Stratford-on-Avon 33,657 11,699 6,357 474 1,345
555. Streatham 11,927 38,212 3,611 1,696 349
556. Stretford and Urmston 13,814 33,519 1,001 122 641 1,094
557. Stroud 29,307 29,994 2,053 1,423 1,039
558. Suffolk Coastal 33,713 17,701 4,048 810 1,802
559. Sunderland Central 15,059 25,056 1,777 305 705 2,209
560. Surrey Heath 37,118 12,175 6,271 2,258
561. Sutton and Cheam 26,567 10,663 13,869 871
562. Sutton Coldfield 32,224 16,885 2,302 482 965
563. Swansea East 9,139 22,307 625 1,689 359 1,040
564. Swansea West 11,680 22,278 1,269 1,529 92 434
565. Tamworth 28,748 16,401 1,961
566. Tatton 28,764 13,977 4,431 920 1,024
567. Taunton Deane 33,333 9,689 17,446 1,151 1,434
568. Telford 21,777 21,057 954 898
569. Tewkesbury 35,448 12,874 7,981 1,576 1,205
570. The Cotswolds 36,201 10,702 9,748 107 1,747 1,197
571. The Wrekin 27,451 17,887 1,345 380 804 1,656
572. Thirsk and Malton 33,572 14,571 3,859 1,295 1,100 1,532
573. Thornbury and Yate 28,008 6,112 15,937 633
574. Thurrock 19,880 19,535 798 10,112
575. Tiverton and Honiton 35,471 15,670 4,639 2,035
576. Tonbridge and Malling 36,218 12,710 3,787 2,335 1,857
577. Tooting 19,236 34,694 3,057 845 339
578. Torbay 27,141 9,310 12,858 652 1,213
579. Torfaen 11,894 22,134 852 2,059 1,490
580. Totnes 26,972 13,495 6,466 2,097 1,240
581. Tottenham 5,665 40,249 1,687 1,276 462
582. Truro and Falmouth 25,123 21,331 8,465 831 897
583. Tunbridge Wells 30,856 14,391 5,355 702 1,441 1,464
584. Twickenham 25,207 6,114 34,969
585. Tynemouth 20,729 32,395 1,724 124 629 1,257
586. Upper Bann 22,317 14,325 7,900 2,319 4,397
587. Uxbridge and South Ruislip 23,716 18,682 1,835 884 1,577
588. Vale of Clwyd 17,044 19,423 666 1,551
589. Vale of Glamorgan 25,501 23,311 1,020 2,295 304 419 868
590. Vauxhall 10,277 31,576 11,326 711 1,152
591. Wakefield 20,811 22,987 943 1,543
592. Wallasey 11,232 34,552 772 637 1,160
593. Walsall North 18,919 16,318 586 2,295
594. Walsall South 16,394 25,286 587 1,805
595. Walthamstow 6,776 38,793 1,384 1,190
596. Wansbeck 13,903 24,338 2,015 715 1,483
597. Wantage 34,459 17,079 9,234 1,546 1,284
598. Warley 10,521 27,004 777 555 1,349
599. Warrington North 17,774 27,356 1,207 619 1,561
600. Warrington South 27,445 29,994 3,339 1,217
601. Warwick and Leamington 24,021 25,227 2,810 1,198 799
602. Washington and Sunderland West 11,699 24,639 961 514 2,761
603. Watford 26,731 24,639 5,335 721 1,184
604. Waveney 28,643 19,428 1,012 326 1,332 1,933
605. Wealden 37,027 13,399 6,281 1,959 1,798
606. Weaver Vale 22,138 26,066 1,623 786
607. Wellingborough 30,579 18,119 1,782 956 1,804
608. Wells 30,488 7,129 22,906 320
609. Welwyn and Hatfield 26,374 19,005 3,836 178 835 1,441
610. Wentworth and Dearne 13,744 28,547 1,656
611. West Aberdeenshire and Kincardine 24,704 5,706 16,754 4,461
612. West Bromwich East 14,951 22,664 625 325 533
613. West Bromwich West 14,329 18,789 333 323 2,320
614. West Devon and Torridge 33,612 12,926 10,526 794 1,622
615. West Dorset 33,081 10,896 13,990 1,631
616. West Dunbartonshire 7,582 16,602 18,890 1,009
617. West Ham 9,837 46,591 1,836 353 957 1,134
618. West Lancashire 20,341 32,030 1,069 269 680
619. West Suffolk 31,649 14,586 2,180 935 2,396
620. West Tyrone 11,718 22,060 393 427 2,253 1,000 5,635
621. West Worcestershire 34,703 13,375 5,307 1,605 1,481
622. Westminster North 14,422 25,934 2,253 91 595
623. Westmorland and Lonsdale 22,909 4,783 23,686 309
624. Weston-super-Mare 29,982 18,438 5,175 888 1,932
625. Wigan 13,548 29,575 916 753 2,750
626. Wimbledon 23,946 18,324 7,472 1,231 553
627. Winchester 29,729 6,007 19,730 149 846 695
628. Windsor 34,718 12,334 5,434 1,435
629. Wirral South 17,548 25,871 1,322 454
630. Wirral West 18,501 23,866 1,155 429
631. Witham 31,670 13,024 2,715 1,832
632. Witney 33,839 12,598 12,457 1,053 980
633. Woking 29,903 13,179 9,711 200 1,092 1,161
634. Wokingham 33,806 15,008 9,512 1,364
635. Wolverhampton North East 14,695 19,282 570 482 1,479
636. Wolverhampton South East 12,623 21,137 448 421 1,675
637. Wolverhampton South West 18,714 20,899 784 358 579 1,012
638. Worcester 24,731 22,223 1,757 147 1,211 1,354
639. Workington 17,392 21,317 1,133 278 1,556
640. Worsley and Eccles South 17,667 26,046 1,087 842
641. Worthing West 30,181 18,091 2,982 1,614 1,635
642. Wrexham 15,321 17,153 865 1,753
643. Wycombe 26,766 20,188 4,147 1,182 1,210
644. Wyre and Preston North 30,684 18,438 2,551 973
645. Wyre Forest 29,859 16,525 1,943 1,025 1,777
646. Wythenshawe and Sale East 13,581 28,525 1,504 185 576 1,475
647. Yeovil 32,369 7,418 17,646 919 1,052
648. Ynys Môn 10,384 15,643 479 10,237 624
649. York Central 16,019 34,594 2,475
650. York Outer 29,356 21,067 5,910 1,094