Home General Elections 18 June 1970

UK Polling History: Election of 18 June 1970

Result summary

Parties
Conservative Labour Liberal Other SNP Plaid
Cymru
Total seats 330 287 6 6 1
Total votes 13,145,061 12,179,360 2,116,838 421,475 306,802 175,016
Seats gained +65 -61 -7 +3 -1
Votes gained +1,750,344 -588,879 -350,522 +52,510 +5,211 +42,067
Share of votes 46.4% 43.0% 7.5% 1.5% 1.1% 0.6%
Share of eligible voters 33.4% 30.9% 5.4% 1.1% 0.8% 0.4%
Gain in share of votes +4.3% -4.2% -1.2% +0.7% +0.5% +0.3%
Gain in share of eligible voters +1.8% -4.5% -1.1% +0.4% +0.3% +0.2%
Total votes: 28,344,552
Electorate: 39,364,459
Turnout: 72.0%
Swing: 4.2% Conservative from Labour

Individual constituency results

Show each party's

Sort constituencies by

Sort parties by





Constituency Parties
Conservative Labour Liberal Other SNP Plaid
Cymru
Constituency Parties
Conservative Labour Liberal Other SNP Plaid
Cymru
1. Aberavon 10,419 31,314 1,102 3,912
2. Aberdare 2,484 22,817 1,317 11,431
3. Aberdeen North 9,807 27,707 2,835 521 3,756
4. Aberdeen South 23,843 22,754 3,135 2,777
5. Abertillery 3,478 22,819 1,751
6. Abingdon 36,209 23,136 7,198
7. Accrington 20,234 20,828
8. Acton 13,300 13,960 1,583 258
9. Aldershot 33,447 18,916 7,551
10. Altrincham and Sale 27,904 16,671 7,875
11. Argyllshire 13,521 7,633 9,039
12. Armagh 37,667 8,781 21,696
13. Arundel and Shoreham 43,907 16,531 11,769
14. Ashfield 15,089 32,372
15. Ashford 26,649 14,037 7,902
16. Ashton-under-Lyne 19,973 23,927
17. Aylesbury 31,084 20,441 6,849
18. Ayr 22,220 17,770 2,186
19. Banbury 36,712 25,166 6,859
20. Banffshire 8,457 3,795 4,589 5,006
21. Barking 9,309 21,097
22. Barkston Ash 35,198 23,861
23. Barnet 26,845 18,166 6,329
24. Barnsley 10,811 34,956 8,186
25. Barons Court 12,269 13,374 2,206
26. Barrow-in-Furness 17,536 22,400
27. Barry 31,957 23,286 4,200
28. Basingstoke 35,138 25,664 8,183
29. Bassetlaw 20,698 28,959 3,125
30. Bath 22,344 16,493 5,957 840
31. Batley and Morley 15,753 23,024 6,893
32. Battersea North 4,927 11,621 1,012 179
33. Battersea South 9,227 10,925 1,183 716
34. Bebington 31,260 30,535
35. Beckenham 30,763 13,031 9,404
36. Bedford 26,330 21,051 4,740
37. Bedwellty 5,799 28,078 3,780
38. Belfast East 26,778 18,259
39. Belfast North 28,668 18,894 11,614
40. Belfast South 27,523 11,567
41. Belfast West 27,451 30,649
42. Belper 35,757 33,633
43. Bermondsey 4,172 13,908
44. Berwick-upon-Tweed 15,558 8,413 6,741
45. Berwickshire and East Lothian 20,466 21,107 4,735
46. Bethnal Green 5,578 15,483 3,030
47. Bexley 27,075 19,017 3,222 1,771
48. Billericay 47,719 43,765
49. Bilston 26,240 27,240
50. Birkenhead 15,151 20,980 4,926 351
51. Birmingham All Saints 7,762 12,041 2,271
52. Birmingham Aston 11,894 15,456 704
53. Birmingham Edgbaston 23,690 13,047 725
54. Birmingham Hall Green 27,319 17,930
55. Birmingham Ladywood 2,523 5,067 4,087
56. Birmingham Northfield 32,148 33,364 605
57. Birmingham Perry Barr 18,083 16,817
58. Birmingham Selly Oak 18,281 16,758
59. Birmingham Small Heath 6,923 13,794 1,754 117
60. Birmingham Sparkbrook 11,427 14,773 1,813
61. Birmingham Stechford 15,848 22,559 1,736
62. Birmingham Yardley 21,827 21,707
63. Bishop Auckland 13,769 21,257
64. Blackburn 19,737 22,473
65. Blackpool North 22,298 13,062 4,946
66. Blackpool South 21,273 13,267 5,730
67. Blaydon 13,926 25,724
68. Blyth Valley 12,550 36,118
69. Bodmin 20,187 5,350 16,267
70. Bolsover 8,371 28,830
71. Bolton East 22,769 22,298
72. Bolton West 19,225 17,981
73. Bootle 11,496 20,110
74. Bosworth 30,732 29,677
75. Bothwell 15,720 26,431 6,157
76. Bournemouth East and Christchurch 31,104 10,594 8,182
77. Bournemouth West 28,714 14,099 8,303
78. Bradford East 8,208 17,346 660
79. Bradford North 18,511 20,141
80. Bradford South 19,009 20,985 5,694
81. Bradford West 20,475 18,936
82. Brecon and Radnor 13,892 18,736 8,169 2,349
83. Brentford and Chiswick 13,538 14,051
84. Bridgwater 26,685 18,224 6,066
85. Bridlington 25,053 11,546 6,495
86. Brierley Hill 43,440 28,203
87. Brigg 27,449 31,434
88. Brighouse and Spenborough 22,953 22,894 3,781
89. Brighton Kemptown 24,208 21,105 3,833
90. Brighton Pavilion 24,365 13,771 1,205
91. Bristol Central 9,130 12,375 2,569
92. Bristol North East 23,254 22,792
93. Bristol North West 24,124 23,075 3,299 227
94. Bristol South 15,254 24,682
95. Bristol South East 23,488 29,176
96. Bristol West 20,110 8,175 5,108
97. Brixton 9,727 13,053
98. Bromley 22,364 9,328 5,982
99. Bromsgrove 37,544 26,670
100. Buckingham 28,088 25,567 5,475
101. Burnley 14,846 24,200 3,446
102. Burton 27,428 23,063
103. Bury and Radcliffe 29,796 26,592
104. Bury St Edmunds 36,688 23,286
105. Bute and North Ayrshire 18,853 12,459 3,852
106. Caerphilly 3,917 24,972 11,505
107. Caithness and Sutherland 5,334 8,768 6,063 3,690
108. Cambridge 26,252 21,191
109. Cambridgeshire 32,264 19,993 6,861
110. Cannock 32,665 31,136
111. Canterbury 33,222 15,172 11,553
112. Cardiff North 21,983 20,207 2,701 1,927
113. Cardiff South East 20,771 26,226 982 2,585
114. Cardiff West 15,878 21,655 1,594 4,378
115. Carlisle 19,241 21,866
116. Carlton 39,840 27,043
117. Carmarthen 4,975 18,719 10,707 14,812
118. Carnarvon 6,812 13,627 2,195 11,331
119. Carshalton 27,342 16,896 6,411
120. Central Ayrshire 19,569 24,536 339 2,383
121. Central Norfolk 32,921 19,030 6,172
122. Ceredigion 5,715 11,063 9,800 6,498
123. Cheadle 39,728 8,062 37,974
124. Chelmsford 36,821 23,780 5,811 350
125. Chelsea 15,852 5,737 2,136 514
126. Cheltenham 22,823 14,213 8,431
127. Chertsey 27,239 15,653 5,239
128. Chester-le-Street 13,363 33,694
129. Chesterfield 16,217 30,386 4,891
130. Chichester 38,120 12,574 10,205
131. Chigwell 26,404 17,972
132. Chippenham 24,371 10,807 13,833
133. Chislehurst 24,650 21,287 4,268
134. Chorley 26,577 24,900 4,428 334
135. Cirencester and Tewkesbury 30,217 16,131 7,593
136. Cities of London and Westminster 19,102 10,062 2,708 299
137. City of Chester 25,877 18,872 4,978
138. City of Durham 16,707 33,766
139. City of York 27,422 29,619
140. Clackmannan and East Stirlingshire 13,178 23,729 2,640 7,243
141. Clapham 16,593 13,473 2,982 300
142. Cleveland 31,130 36,213
143. Clitheroe 20,430 14,158 4,965
144. Coatbridge and Airdrie 15,574 26,117 2,667
145. Colchester 30,562 20,325 7,248
146. Colne Valley 10,417 18,896 18,040
147. Consett 11,914 28,985
148. Conway 16,927 16,024 2,626 4,311
149. Coventry East 24,010 36,275 841
150. Coventry North 18,344 24,004
151. Coventry South 27,816 30,010
152. Crewe 18,678 22,160
153. Crosby 24,042 18,350
154. Croydon North East 20,351 16,373 4,210
155. Croydon North West 19,260 14,687 4,666
156. Dagenham 11,976 31,335 982
157. Darlington 19,447 23,208 5,222
158. Dartford 27,822 27,262 5,453
159. Darwen 26,728 17,634 6,663
160. Dearne Valley 6,848 33,966 4,426
161. Denbigh 21,246 12,537 8,636 5,254
162. Derby North 16,635 20,114
163. Derby South 16,258 19,407
164. Devizes 28,475 20,442 6,210
165. Dewsbury 17,468 22,015 5,688
166. Don Valley 18,673 42,496
167. Doncaster 19,431 22,658 2,648
168. Dorking 25,393 10,523 7,103
169. Dover 30,103 28,454
170. Dudley 29,163 29,499
171. Dulwich 19,250 20,145 3,301
172. Dumfries 24,661 15,555 6,211
173. Dundee East 19,832 22,630 176 4,181
174. Dundee West 19,449 26,271 809 4,441
175. Dunfermline Burghs 12,086 21,532 462 3,657
176. Ealing North 23,139 23,459
177. Ealing South 19,326 12,042 3,784
178. Easington 8,457 33,418
179. East Aberdeenshire 12,866 5,656 3,548 9,377
180. East Dunbartonshire 26,972 32,527 3,460 1,656 8,257
181. East Fife 21,619 9,756 3,577 4,666
182. East Flintshire 20,145 24,227 5,888 2,332
183. East Grinstead 38,359 12,014 12,343
184. East Ham North 7,735 11,557
185. East Ham South 8,402 13,638
186. East Hertfordshire 37,668 23,601 7,538
187. East Middlesborough 9,623 23,581
188. East Renfrewshire 29,163 16,062 7,053 3,733
189. East Surrey 35,773 10,186 11,749
190. Eastbourne 30,296 8,475 23,308
191. Eastleigh 30,300 22,248 6,825
192. Ebbw Vale 2,146 21,817 4,371 1,805
193. Eccles 18,458 23,913 643
194. Edinburgh Central 8,000 9,561 1,486 1,666
195. Edinburgh East 16,657 22,171 413 3,502
196. Edinburgh Leith 10,682 12,066 1,490 1,827
197. Edinburgh North 13,005 9,127 2,475
198. Edinburgh Pentlands 21,829 18,646 4,055 2,814
199. Edinburgh South 19,851 15,071 3,469 2,861
200. Edinburgh West 26,864 19,523 4,467 3,711
201. Edmonton 18,481 20,626 2,937
202. Enfield East 12,403 16,433 3,373
203. Enfield Southgate 22,963 9,389 5,451
204. Enfield West 21,858 9,896 4,820 1,175
205. Epping Forest 43,615 41,040
206. Epsom 35,541 12,767 9,563
207. Erith and Crayford 18,158 23,012
208. Esher 37,727 14,449 8,845
209. Eton and Slough 21,436 24,103 3,407
210. Exeter 21,680 20,409 6,072
211. Eye 26,099 17,735 5,962
212. Falmouth and Camborne 21,477 19,954 5,843 960
213. Farnham 25,113 8,817 10,178
214. Farnworth 20,867 29,392
215. Faversham 29,914 26,103
216. Feltham 16,006 21,561 3,536
217. Fermanagh and South Tyrone 31,390 32,813
218. Finchley 25,480 14,295 7,614
219. Folkestone and Hythe 27,031 13,772 1,219
220. Fulham 12,807 16,312 533
221. Fylde North 33,667 15,235
222. Fylde South 39,459 13,354 9,214
223. Gainsborough 22,163 14,454 7,543
224. Galloway 14,003 5,665 2,461 5,723
225. Gateshead East 15,489 28,524
226. Gateshead West 7,328 15,622
227. Gillingham 25,813 18,057
228. Glasgow Bridgeton 3,801 11,056 1,180 1,550
229. Glasgow Cathcart 29,093 24,188 419
230. Glasgow Central 2,394 7,936 1,688
231. Glasgow Craigton 13,661 20,872 2,946
232. Glasgow Gorbals 3,071 10,260 376 1,089
233. Glasgow Govan 6,301 13,443 326 2,294
234. Glasgow Hillhead 14,674 7,303 1,957
235. Glasgow Kelvingrove 5,274 6,106
236. Glasgow Maryhill 6,638 18,925 3,273
237. Glasgow Pollok 18,708 19,311 3,733
238. Glasgow Provan 11,881 25,864 601 4,181
239. Glasgow Rutherglen 14,710 17,751 1,490
240. Glasgow Scotstoun 14,487 26,492 846 4,313
241. Glasgow Shettleston 7,969 17,840 3,995
242. Glasgow Springburn 4,574 14,968 423 3,323
243. Glasgow Woodside 9,457 10,785 614 1,912
244. Gloucester 21,838 20,777 3,935
245. Goole 17,457 26,424
246. Gosport and Fareham 39,234 21,262 11,754
247. Gower 9,435 26,485 5,869
248. Grantham 33,070 23,296
249. Gravesend 29,924 28,711 5,234
250. Great Grimsby 17,460 23,571 3,850
251. Great Yarmouth 23,088 19,931 3,523
252. Greenock 19,334 16,100 559
253. Greenwich 13,195 20,804 2,319
254. Guildford 27,203 13,108 8,822
255. Hackney Central 9,339 17,380 252
256. Hackney North and Stoke Newington 11,298 20,446 793
257. Halifax 23,828 24,026 847
258. Haltemprice 30,042 15,862 10,129
259. Hamilton 5,455 25,431 295 16,849
260. Hammersmith North 9,615 16,145
261. Hampstead 21,264 20,790 3,550
262. Handsworth 16,122 14,310
263. Harborough 44,933 25,728 9,079
264. Harrogate 26,167 8,797 8,825
265. Harrow Central 16,525 12,561 3,449 358
266. Harrow East 19,517 15,496 3,185 72
267. Harrow West 24,867 11,462 5,440
268. Hartlepool 20,188 27,704
269. Harwich 32,754 19,923 8,519
270. Hastings 20,364 13,549 6,324
271. Hayes and Harlington 13,728 19,192 372
272. Hemel Hempstead 40,417 28,067 9,274
273. Hemsworth 9,534 40,013
274. Hendon North 18,192 15,013 3,704
275. Hendon South 18,901 12,712 4,981
276. Henley 33,452 19,310 8,907 960
277. Hereford 22,011 14,410 4,953
278. Hertford 36,494 26,924 5,994
279. Heston and Isleworth 21,580 16,981
280. Hexham 24,516 16,645 6,021
281. Heywood and Royton 24,178 25,081 5,620
282. High Peak 19,558 18,054 7,119
283. Hitchin 37,258 40,932 6,148
284. Holborn and St Pancras 10,125 12,448
285. Holland with Boston 33,580 24,241
286. Honiton 32,885 11,072 11,330
287. Horncastle 19,299 8,860 6,707
288. Hornchurch 36,124 30,294 6,227
289. Hornsey 21,434 17,645 3,755 780
290. Horsham 41,994 27,706 8,574
291. Houghton-le-Spring 11,914 32,888
292. Hove 34,287 15,639
293. Howden 22,102 9,567 6,951 154
294. Huddersfield East 15,632 20,629 4,569 308
295. Huddersfield West 16,673 16,866 6,128 1,427
296. Huntingdonshire 27,398 17,588 5,082
297. Huyton 24,509 45,583 2,122
298. Ilford North 25,142 17,352 5,425
299. Ilford South 18,369 17,087 3,341 917
300. Ilkeston 15,870 32,961 6,157
301. Ince 14,877 32,295
302. Inverness 12,378 9,038 15,052 2,781
303. Ipswich 27,704 27,691 5,147 2,322
304. Isle of Ely 28,972 19,366
305. Isle of Thanet 33,434 21,709 7,176 2,136
306. Isle of Wight 30,437 13,111 12,883 1,607
307. Islington East 8,660 13,980
308. Islington North 7,862 13,010 1,232
309. Islington South West 6,601 12,876 1,670
310. Jarrow 14,847 25,861
311. Keighley 20,957 20,341
312. Kensington North 9,792 13,175 1,990
313. Kensington South 21,591 6,928
314. Kettering 30,613 34,803 6,695
315. Kidderminster 27,667 18,297 7,502
316. Kilmarnock 11,476 24,477 2,459 2,836
317. King's Lynn 23,822 23,789
318. Kingston upon Thames 23,426 13,090 4,822
319. Kingston-upon-Hull East 14,736 36,859
320. Kingston-upon-Hull North 17,912 26,302 1,808
321. Kingston-upon-Hull West 14,537 24,050
322. Kinross and West Perthshire 14,434 3,827 2,228 4,670
323. Kirkcaldy 13,193 22,986 4,863
324. Knutsford 33,194 11,612 10,684
325. Lanark 27,721 30,194 1,273 7,859
326. Lancaster 18,584 16,843 2,436
327. Leeds East 21,112 28,827 513
328. Leeds North East 20,720 15,653
329. Leeds North West 29,227 20,795 6,048
330. Leeds South 9,311 19,536 3,810
331. Leeds South East 5,182 10,930 1,135 198
332. Leeds West 14,749 21,618 5,341
333. Leek 27,899 26,359 6,219
334. Leicester North East 14,125 15,016 1,616
335. Leicester North West 15,584 18,226 2,862 935
336. Leicester South East 26,483 15,788
337. Leicester South West 14,611 14,505 2,124 749
338. Leigh 15,314 26,625 3,776
339. Leominster 17,630 6,321 6,462
340. Lewes 33,592 14,904 9,083
341. Lewisham Deptford 7,355 14,672 1,277
342. Lewisham North 17,208 18,235
343. Lewisham South 13,665 19,217 821
344. Lewisham West 19,676 18,916
345. Leyton 17,906 23,386
346. Lichfield and Tamworth 31,274 29,298
347. Lincoln 15,340 20,090 3,937
348. Liverpool Edge Hill 10,804 14,752
349. Liverpool Exchange 4,638 12,995 775
350. Liverpool Garston 28,381 21,456
351. Liverpool Kirkdale 13,615 17,678
352. Liverpool Scotland Exchange 3,740 11,074
353. Liverpool Toxteth 12,820 15,276
354. Liverpool Walton 16,124 20,530
355. Liverpool Wavertree 19,127 10,253 11,650
356. Liverpool West Derby 16,619 22,324
357. Llanelli 5,777 31,398 3,834 603 8,387
358. Londonderry 39,141 34,571
359. Loughborough 22,272 22,806 5,185
360. Louth (Lincolnshire) 25,659 16,403 6,279
361. Lowestoft 28,842 23,319 4,737
362. Ludlow 22,104 12,800 5,444
363. Luton 23,308 21,959 447
364. Macclesfield 29,023 18,571 8,124
365. Maidstone 31,316 18,473 11,167
366. Maldon 29,229 22,957 5,574
367. Manchester Ardwick 10,726 13,728
368. Manchester Blackley 18,838 21,437
369. Manchester Cheetham 6,110 10,912
370. Manchester Exchange 3,341 8,234 440
371. Manchester Gorton 17,594 23,679 3,013
372. Manchester Moss Side 15,546 13,833
373. Manchester Openshaw 12,296 19,397 552
374. Manchester Withington 18,854 15,365 4,540
375. Manchester Wythenshawe 24,505 30,260
376. Mansfield 15,027 30,554 628
377. Melton 38,782 20,907 9,465
378. Meriden 40,077 35,353
379. Merioneth 2,965 8,861 5,034 5,425
380. Merthyr Tydfil 3,169 9,234 16,701 3,076
381. Merton and Morden 18,727 15,244 2,876
382. Mid Bedfordshire 29,670 19,035 7,799
383. Mid Ulster 31,810 38,708
384. Middlesbrough West 22,374 21,986
385. Middleton and Prestwick 25,030 23,988 8,175
386. Midlothian 18,328 30,802 9,047
387. Mitcham 27,257 22,047 638
388. Monmouth 28,312 26,957 4,061 1,501
389. Montgomeryshire 7,891 5,335 10,202 3,145
390. Moray and Nairn 13,994 6,452 7,885
391. Morecambe and Lunesdale 27,442 13,916 6,792
392. Morpeth 9,515 21,826 4,825
393. Motherwell 12,509 20,683 1,829 3,861
394. Na h-Eileanan an Iar 2,822 5,842 6,568
395. Nantwich 20,397 15,124 8,595
396. Neath 6,765 28,378 579 4,012
397. Nelson and Colne 19,881 18,471
398. New Forest 36,041 13,576 10,322
399. Newark 25,235 26,455
400. Newbury 30,380 18,647 13,279
401. Newcastle upon Tyne Central 4,256 13,671 1,433
402. Newcastle upon Tyne North 15,978 12,518
403. Newcastle-under-Lyme 20,223 22,329 1,954 1,194
404. Newcastle-upon-Tyne East 14,832 20,612
405. Newcastle-upon-Tyne West 21,644 30,805
406. Newport (Monmouthshire) 22,005 30,132 1,997
407. Newton (Lancashire) 25,863 34,873 5,678
408. Normanton 13,132 28,421
409. North Angus and Mearns 14,687 5,092 3,212 4,677
410. North Antrim 21,451 6,476 2,269 28,442
411. North Cornwall 19,233 1,741 19,863
412. North Devon 18,524 5,268 18,893 175
413. North Dorset 28,471 8,626 12,095
414. North Down 55,679 14,246 1,076 9,729
415. North East Derbyshire 24,550 38,181
416. North Lanarkshire 16,963 21,982 3,486
417. North Norfolk 24,587 19,903
418. North Somerset 38,975 28,121
419. North West Durham 10,590 24,245
420. Northampton 26,183 27,424
421. Northwich 20,366 15,746 3,604
422. Norwich North 11,868 18,564 658
423. Norwich South 17,067 16,241 3,031
424. Norwood 16,003 16,634 2,436
425. Nottingham Central 14,079 17,638
426. Nottingham North 18,616 25,898 3,763 741
427. Nottingham South 26,762 23,031
428. Nottingham West 19,003 21,255
429. Nuneaton 18,767 32,877 5,602
430. Ogmore 10,415 33,436 5,828
431. Oldbury and Halesowen 29,403 26,499
432. Oldham East 16,260 17,020
433. Oldham West 14,387 16,062 2,944
434. Orkney and Shetland 5,364 3,552 7,896
435. Ormskirk 40,517 25,486
436. Orpington 24,385 4,098 23,063
437. Oswestry 20,361 10,801 8,963
438. Oxford 24,873 22,989 5,103
439. Paddington North 8,590 11,645 1,012
440. Paddington South 10,526 7,913 1,367
441. Paisley 15,232 25,429 2,918 3,432
442. Peckham 8,232 17,071
443. Pembrokeshire 19,120 17,889 2,541 11,824 3,681
444. Penistone 14,897 31,615 7,347
445. Penrith and The Borders 23,800 10,256 6,316
446. Perth and East Perthshire 21,860 9,972 3,011 7,112
447. Peterborough 30,227 25,662
448. Petersfield 30,414 10,307 7,783 1,766
449. Plymouth Devonport 21,843 20,471
450. Plymouth Sutton 28,636 29,383
451. Pontefract and Castleford 10,687 31,774
452. Pontypool 8,869 27,402 435 2,053
453. Pontypridd 8,205 28,414 6,871 5,059
454. Poole 31,100 17,610 9,846
455. Poplar 4,036 16,520
456. Portsmouth Langstone 43,733 26,492 10,226
457. Portsmouth South 23,962 13,847
458. Portsmouth West 16,214 17,169 579
459. Preston North 20,102 17,140 2,458
460. Preston South 20,480 19,149
461. Pudsey 24,308 18,313 6,754
462. Putney 23,768 25,162 3,887
463. Reading 23,598 22,444 867
464. Reigate 28,462 15,433 8,952
465. Rhondda East 1,359 19,602 659 6,931
466. Rhondda West 1,610 18,779 1,201 3,528
467. Richmond (Surrey) 20,979 12,981 6,934
468. Richmond (Yorks) 30,471 12,702 5,354
469. Ripon 21,211 9,147 4,583
470. Rochdale 12,978 19,247 14,076
471. Rochester and Chatham 30,263 24,922
472. Romford 25,139 27,899
473. Ross and Cromarty 6,418 5,023 5,617 2,268
474. Rossendale 20,448 18,568
475. Rother Valley 17,418 44,322
476. Rotherham 12,770 25,246
477. Rowley Regis and Tipton 15,537 25,001
478. Roxburgh, Selkirk and Peebles 18,974 4,454 19,524 103 3,147
479. Rugby 22,086 25,041 254
480. Ruislip-Northwood 24,247 11,541 4,188
481. Runcorn 25,272 16,204 5,741
482. Rushcliffe 30,966 24,798 4,180
483. Rutland and Stamford 22,803 15,136
484. Rye 32,300 9,031 8,947
485. Saffron Walden 24,549 14,885 6,959
486. Salford East 9,583 15,853 3,000
487. Salford West 14,310 16,986
488. Salisbury 26,549 17,493
489. Scarborough and Whitby 26,154 9,802 16,517
490. Sedgefield 24,036 36,867
491. Sevenoaks 32,654 15,376 12,290
492. Sheffield Attercliffe 10,986 26,482 581
493. Sheffield Brightside 8,572 23,941 665
494. Sheffield Hallam 25,134 12,884 2,972
495. Sheffield Heeley 27,950 27,257 4,220
496. Sheffield Hillsborough 11,445 18,775
497. Sheffield Park 7,024 23,302 637
498. Shipley 20,938 16,161 4,468
499. Shoreditch and Finsbury 7,166 14,474
500. Shrewsbury 22,619 13,413 5,960
501. Skipton 20,817 12,011 7,733
502. Smethwick 13,968 16,077 747
503. Solihull 37,756 13,181 7,795
504. South Angus 20,439 7,557 8,409
505. South Antrim 59,589 19,971 913 16,975
506. South Ayrshire 11,675 23,910 3,103
507. South Bedfordshire 38,085 33,107 6,956
508. South Buckinghamshire 40,039 16,465 11,750
509. South Croydon 25,986 22,283 3,673 303
510. South Dorset 27,580 20,716 4,680
511. South Down 34,894 7,747 21,676
512. South East Derbyshire 32,185 29,461
513. South East Essex 41,589 23,684 6,811
514. South Gloucestershire 35,045 26,067 7,680
515. South Norfolk 22,614 17,172 3,811
516. South Northamptonshire 29,070 21,131 6,626
517. South Shields 19,960 30,191
518. South West Hertfordshire 32,661 24,214 7,489 542
519. South West Norfolk 22,220 16,572
520. South Worcestershire 30,648 12,839 7,262
521. Southall 15,166 19,389 1,572
522. Southampton Itchen 43,792
523. Southampton Test 24,660 22,858 4,349
524. Southend East 24,025 17,065
525. Southend West 29,304 12,419 7,077
526. Southport 22,958 8,950 13,809
527. Southwark 7,040 16,834 1,128
528. Sowerby 16,114 16,583 5,137
529. Spelthorne 27,266 18,239 4,792
530. St Albans 24,503 16,629 6,439
531. St Helens 16,509 31,587
532. St Ives 18,581 9,913 7,981
533. St Marylebone 17,639 8,325 2,443
534. St Pancras North 10,648 16,497 670
535. Stafford and Stone 30,056 20,380 4,370
536. Stalybridge and Hyde 19,377 22,226 5,303
537. Stepney 4,922 18,993 1,468
538. Stirling and Falkirk 15,754 22,984 6,571
539. Stockport North 18,132 17,261 4,022
540. Stockport South 14,679 16,747 4,613
541. Stockton-on-Tees 17,960 22,283 369
542. Stoke-on-Trent Central 11,227 18,758
543. Stoke-on-Trent North 10,542 20,642
544. Stoke-on-Trent South 13,341 20,770 364
545. Stratford-on-Avon 28,106 11,393 8,895
546. Streatham 19,215 13,593 2,680
547. Stretford 28,629 24,614
548. Stroud 27,089 19,158 6,799
549. Sudbury and Woodbridge 32,393 19,829 7,136
550. Sunderland North 16,738 25,779
551. Sunderland South 20,722 26,840
552. Surbiton 17,359 10,469 4,027 1,706
553. Sutton and Cheam 23,957 11,261 6,023
554. Sutton Coldfield 36,774 18,134 9,163
555. Swansea East 8,191 28,183 563 4,188
556. Swansea West 21,384 24,622 3,033
557. Swindon 20,155 25,731 456
558. Taunton 26,158 17,823 4,871
559. Tavistock 25,846 8,982 10,397
560. The Wrekin 26,282 25,764
561. Thirsk and Malton 30,892 15,309
562. Thurrock 19,486 30,874 5,024
563. Tiverton 24,689 10,823 9,229
564. Tonbridge 31,890 17,897 10,167
565. Torquay 33,996 15,948 11,163
566. Torrington 21,328 6,695 11,455
567. Totnes 31,519 16,429 9,515
568. Tottenham 10,975 17,367
569. Truro 24,894 16,684 8,923
570. Twickenham 28,571 16,950 6,516 462
571. Tynemouth 30,773 23,927 5,221
572. Uxbridge 23,414 19,768 4,265
573. Vauxhall 7,477 13,046
574. Wakefield 15,668 27,352 4,071
575. Wallasey 24,283 21,172 5,577 2,946
576. Wallsend 24,650 39,065
577. Walsall North 20,128 27,543 597
578. Walsall South 35,545 24,196
579. Walthamstow East 14,260 13,732 2,547
580. Walthamstow West 7,870 12,472 2,564
581. Wandsworth Central 16,830 19,776
582. Wanstead and Woodford 20,065 8,522 4,224
583. Warrington 11,647 20,970
584. Warwick and Leamington 36,994 21,355
585. Watford 19,622 19,698 3,778
586. Wednesbury 20,627 23,998
587. Wellingborough 27,459 25,107
588. Wells 25,106 16,335 9,174
589. Wembley North 18,345 11,916 4,083
590. Wembley South 16,578 14,336
591. West Aberdeenshire 18,396 6,141 12,847 2,112
592. West Bromwich 18,976 23,412
593. West Derbyshire 22,692 13,976
594. West Dorset 21,081 10,526 7,314
595. West Dunbartonshire 16,783 23,009 5,414
596. West Fife 12,837 29,929 855 5,386
597. West Flintshire 20,999 13,655 7,437 3,108
598. West Gloucestershire 21,530 22,637 4,932
599. West Ham North 7,130 17,664 3,167
600. West Ham South 5,422 18,899
601. West Lothian 10,048 29,360 459 15,620
602. West Renfrewshire 20,695 22,999 4,195
603. West Stirlingshire 11,465 18,884 8,279
604. Westbury 26,524 17,413 8,781
605. Westhoughton 23,847 29,674
606. Westmorland 21,253 7,757 9,426
607. Weston-super-Mare 33,816 14,473 10,120
608. Whitehaven 16,418 22,974
609. Widnes 20,841 28,384
610. Wigan 12,882 28,102 672
611. Willesden East 15,564 20,073
612. Willesden West 10,163 21,918 515
613. Wimbledon 15,285 8,554 4,749
614. Winchester 25,249 11,773 8,867
615. Windsor 32,264 16,214 6,343
616. Wirral 38,655 22,197 9,276
617. Woking 37,220 18,652 9,763
618. Wokingham 43,183 22,630 12,704
619. Wolverhampton North East 15,358 17,251 1,592
620. Wolverhampton South West 26,220 11,753 2,459 318
621. Wood Green 14,022 18,666
622. Woolwich East 10,259 19,423
623. Woolwich West 20,418 21,036
624. Worcester 29,717 21,275
625. Workington 15,532 24,975
626. Worthing 33,051 8,989 8,336
627. Wrexham 15,649 31,089 5,067 2,894
628. Wycombe 40,151 23,341 8,297
629. Yeovil 27,689 20,621 7,418
630. Ynys Môn 9,220 13,966 2,013 7,140