Home General Elections 12 December 2019

UK Polling History: Election of 12 December 2019

Result summary

Parties
Conservative Labour SNP Liberal
Democrat
DUP Sinn
Fein
Plaid
Cymru
SDLP Green Other Alliance
(NI)
Ulster
Unionist
Brexit
Total seats 365 202 48 11 8 7 4 2 1 1 1
Total votes 13,966,454 10,269,051 1,242,380 3,696,419 244,128 181,853 153,265 118,737 865,715 404,613 134,115 93,123 644,257
Seats gained +48 -59 +13 -2 -2 +2 -1 +1
Votes gained +366,463 -2,535,166 +264,812 +1,341,754 -44,860 -42,780 -4,756 +25,324 +286,242 +15,414 +69,432 +1,144 -7,674
Share of votes 43.6% 32.1% 3.9% 11.5% 0.8% 0.6% 0.5% 0.4% 2.7% 1.3% 0.4% 0.3% 2.0%
Share of eligible voters 29.4% 21.6% 2.6% 7.8% 0.5% 0.4% 0.3% 0.2% 1.8% 0.9% 0.3% 0.2% 1.4%
Gain in share of votes +1.3% -7.8% +0.8% +4.1% -0.1% -0.2% -0.0% +0.1% +1.1% +0.4% +0.2% +0.0% +2.0%
Gain in share of eligible voters +0.3% -5.8% +0.5% +2.7% -0.1% -0.1% -0.0% +0.0% +0.7% +0.3% +0.1% +0.0% +1.3%
Total votes: 32,014,110
Electorate: 47,567,752
Turnout: 67.3%
Swing: 6.0% Liberal Democrat from Labour

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