Home General Elections 5 May 2005

UK Polling History: Election of 5 May 2005

Result summary

Parties
Labour Conservative Liberal
Democrat
DUP SNP Sinn
Fein
Other Plaid
Cymru
SDLP Ulster
Unionist
Total seats 355 198 62 9 6 5 4 3 3 1
Total votes 9,552,372 8,785,942 5,985,704 241,856 412,267 174,530 1,568,783 174,838 125,626 127,414
Seats gained -42 +31 +7 +4 +2 +1 +1 -1 -5
Votes gained -1,006,729 +404,696 +1,094,463 +29,080 +5,444 -1,403 +441,050 -20,623 -44,239 -96,491
Share of votes 35.2% 32.4% 22.0% 0.9% 1.5% 0.6% 5.8% 0.6% 0.5% 0.5%
Share of eligible voters 21.6% 19.9% 13.5% 0.5% 0.9% 0.4% 3.6% 0.4% 0.3% 0.3%
Gain in share of votes -5.0% -0.4% +3.6% +0.2% +0.7% -0.1% +1.9% -0.1% -0.2% -0.4%
Gain in share of eligible voters -2.3% +0.4% +2.6% +0.1% +0.4% -0.0% +1.2% -0.1% -0.1% -0.2%
Total votes: 27,149,332
Electorate: 44,179,682
Turnout: 61.5%
Swing: 4.3% Liberal Democrat from Labour

Individual constituency results

Show each party's

Sort constituencies by

Sort parties by





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