1 |
Liverpool Riverside |
Lab
|
85.1% |
2 |
Birmingham Ladywood |
Lab
|
83.0% |
3 |
Liverpool Walton |
Lab
|
82.4% |
4 |
Knowsley |
Lab
|
79.6% |
5 |
Bootle |
Lab
|
79.4% |
6 |
Manchester Rusholme |
Lab
|
78.6% |
7 |
Liverpool West Derby |
Lab
|
77.9% |
8 |
Tottenham |
Lab
|
77.8% |
9 |
East Ham |
Lab
|
77.8% |
10 |
Castle Point |
Con
|
76.5% |
11 |
Boston and Skegness |
Con
|
76.4% |
12 |
Bradford West |
Lab
|
76.2% |
13 |
Walthamstow |
Lab
|
76.1% |
14 |
South Holland and The Deepings |
Con
|
75.9% |
15 |
Kingswinford and South Staffordshire |
Con
|
74.3% |
16 |
North East Cambridgeshire |
Con
|
73.9% |
17 |
Bethnal Green and Stepney |
Lab
|
73.5% |
18 |
Hackney South and Shoreditch |
Lab
|
73.4% |
19 |
Rayleigh and Wickford |
Con
|
72.9% |
20 |
Louth and Horncastle |
Con
|
72.5% |
21 |
Maldon |
Con
|
72.2% |
22 |
Weald of Kent |
Con
|
72.0% |
23 |
Brigg and Immingham |
Con
|
71.9% |
24 |
Clacton |
Con
|
71.9% |
25 |
Liverpool Wavertree |
Lab
|
71.6% |
26 |
Peckham |
Lab
|
70.8% |
27 |
West Ham and Beckton |
Lab
|
70.7% |
28 |
Stratford and Bow |
Lab
|
70.4% |
29 |
Liverpool Garston |
Lab
|
70.2% |
30 |
Hackney North and Stoke Newington |
Lab
|
69.8% |
31 |
Aldridge-Brownhills |
Con
|
69.6% |
32 |
Lewisham North |
Lab
|
69.4% |
33 |
South West Norfolk |
Con
|
68.7% |
34 |
Brentwood and Ongar |
Con
|
68.5% |
35 |
Stone, Great Wyrley and Penkridge |
Con
|
68.5% |
36 |
Cannock Chase |
Con
|
68.3% |
37 |
Leicester South |
Lab
|
68.2% |
38 |
Wetherby and Easingwold |
Con
|
68.2% |
39 |
Birmingham Perry Barr |
Lab
|
68.0% |
40 |
Braintree |
Con
|
67.5% |
41 |
Chorley |
Spk
|
67.3% |
42 |
Gorton and Denton |
Lab
|
67.2% |
43 |
Sheffield Central |
Lab
|
67.0% |
44 |
Witham |
Con
|
66.7% |
45 |
Tamworth |
Con
|
66.7% |
46 |
Croydon West |
Lab
|
66.7% |
47 |
Bridlington and The Wolds |
Con
|
66.6% |
48 |
South Leicestershire |
Con
|
66.5% |
49 |
Sittingbourne and Sheppey |
Con
|
66.5% |
50 |
Gosport |
Con
|
66.5% |
51 |
Manchester Withington |
Lab
|
66.5% |
52 |
Sleaford and North Hykeham |
Con
|
66.5% |
53 |
Widnes and Halewood |
Lab
|
66.5% |
54 |
Gainsborough |
Con
|
66.3% |
55 |
Birmingham Hall Green and Moseley |
Lab
|
66.3% |
56 |
Holborn and St Pancras |
Lab
|
66.3% |
57 |
Lewisham West and East Dulwich |
Lab
|
66.1% |
58 |
North West Norfolk |
Con
|
66.0% |
59 |
Blackburn |
Lab
|
66.0% |
60 |
East Wiltshire |
Con
|
65.9% |
61 |
Chatham and Aylesford |
Con
|
65.9% |
62 |
North Warwickshire and Bedworth |
Con
|
65.9% |
63 |
Basildon and Billericay |
Con
|
65.9% |
64 |
Grantham and Bourne |
Con
|
65.8% |
65 |
Great Yarmouth |
Con
|
65.8% |
66 |
Droitwich and Evesham |
Con
|
65.7% |
67 |
Christchurch |
Con
|
65.6% |
68 |
South Basildon and East Thurrock |
Con
|
65.4% |
69 |
Hornchurch and Upminster |
Con
|
65.4% |
70 |
Manchester Central |
Lab
|
65.4% |
71 |
South Shropshire |
Con
|
65.4% |
72 |
Havant |
Con
|
65.4% |
73 |
Ilford South |
Lab
|
65.2% |
74 |
Wyre Forest |
Con
|
65.2% |
75 |
Goole and Pocklington |
Con
|
65.1% |
76 |
Hertsmere |
Con
|
64.9% |
77 |
Romford |
Con
|
64.8% |
78 |
Tonbridge |
Con
|
64.8% |
79 |
The Wrekin |
Con
|
64.7% |
80 |
Redditch |
Con
|
64.7% |
81 |
Hinckley and Bosworth |
Con
|
64.6% |
82 |
Harlow |
Con
|
64.6% |
83 |
New Forest East |
Con
|
64.5% |
84 |
Daventry |
Con
|
64.5% |
85 |
Dulwich and West Norwood |
Lab
|
64.5% |
86 |
Mid Norfolk |
Con
|
64.4% |
87 |
Epping Forest |
Con
|
64.4% |
88 |
Herne Bay and Sandwich |
Con
|
64.4% |
89 |
Mansfield |
Con
|
64.3% |
90 |
West Suffolk |
Con
|
64.3% |
91 |
Islington North |
Lab
|
64.3% |
92 |
Broxbourne |
Con
|
64.2% |
93 |
Lichfield |
Con
|
64.1% |
94 |
Staffordshire Moorlands |
Con
|
64.1% |
95 |
Old Bexley and Sidcup |
Con
|
63.9% |
96 |
Amber Valley |
Con
|
63.8% |
97 |
Brent East |
Lab
|
63.8% |
98 |
New Forest West |
Con
|
63.8% |
99 |
North Dorset |
Con
|
63.8% |
100 |
Sussex Weald |
Con
|
63.7% |
101 |
Wallasey |
Lab
|
63.7% |
102 |
Leeds Central and Headingley |
Lab
|
63.4% |
103 |
Bromsgrove |
Con
|
63.4% |
104 |
Richmond and Northallerton |
Con
|
63.3% |
105 |
Rutland and Stamford |
Con
|
63.3% |
106 |
Melton and Syston |
Con
|
63.3% |
107 |
South Northamptonshire |
Con
|
63.2% |
108 |
Dudley |
Con
|
63.2% |
109 |
Nottingham East |
Lab
|
63.1% |
110 |
Leyton and Wanstead |
Lab
|
63.1% |
111 |
Newark |
Con
|
63.1% |
112 |
Bradford East |
Lab
|
63.0% |
113 |
Bury St Edmunds and Stowmarket |
Con
|
62.9% |
114 |
Lewisham East |
Lab
|
62.7% |
115 |
Faversham and Mid Kent |
Con
|
62.6% |
116 |
South West Devon |
Con
|
62.6% |
117 |
Stoke-on-Trent South |
Con
|
62.5% |
118 |
North Herefordshire |
Con
|
62.5% |
119 |
Thirsk and Malton |
Con
|
62.5% |
120 |
Meriden and Solihull East |
Con
|
62.4% |
121 |
Wellingborough and Rushden |
Con
|
62.4% |
122 |
Fylde |
Con
|
62.2% |
123 |
Hamble Valley |
Con
|
62.2% |
124 |
Mid Leicestershire |
Con
|
62.2% |
125 |
Waveney Valley |
Con
|
62.2% |
126 |
Gravesham |
Con
|
62.2% |
127 |
Bognor Regis and Littlehampton |
Con
|
62.2% |
128 |
South Derbyshire |
Con
|
62.1% |
129 |
North West Leicestershire |
Con
|
62.1% |
130 |
South Suffolk |
Con
|
62.1% |
131 |
Central Suffolk and North Ipswich |
Con
|
61.9% |
132 |
Queen's Park and Maida Vale |
Lab
|
61.9% |
133 |
North East Hampshire |
Con
|
61.9% |
134 |
Orpington |
Con
|
61.9% |
135 |
Stourbridge |
Con
|
61.8% |
136 |
Bexhill and Battle |
Con
|
61.8% |
137 |
Sevenoaks |
Con
|
61.7% |
138 |
North West Essex |
Con
|
61.7% |
139 |
North Shropshire |
Con
|
61.7% |
140 |
Hereford and South Herefordshire |
Con
|
61.7% |
141 |
Mid Buckinghamshire |
Con
|
61.5% |
142 |
Portsmouth North |
Con
|
61.4% |
143 |
Tiverton and Minehead |
Con
|
61.3% |
144 |
Gillingham and Rainham |
Con
|
61.3% |
145 |
Fareham and Waterlooville |
Con
|
61.2% |
146 |
North Bedfordshire |
Con
|
61.1% |
147 |
Dartford |
Con
|
61.1% |
148 |
Beverley and Holderness |
Con
|
61.0% |
149 |
Barking |
Lab
|
60.9% |
150 |
Lowestoft |
Con
|
60.9% |
151 |
Solihull West and Shirley |
Con
|
60.9% |
152 |
Sherwood Forest |
Con
|
60.8% |
153 |
Bexleyheath and Crayford |
Con
|
60.8% |
154 |
West Worcestershire |
Con
|
60.7% |
155 |
Burton and Uttoxeter |
Con
|
60.7% |
156 |
Congleton |
Con
|
60.6% |
157 |
Nuneaton |
Con
|
60.6% |
158 |
Mid Bedfordshire |
Con
|
60.5% |
159 |
Vauxhall and Camberwell Green |
Lab
|
60.5% |
160 |
Arundel and South Downs |
Con
|
60.4% |
161 |
Sutton Coldfield |
Con
|
60.4% |
162 |
Honiton and Sidmouth |
Con
|
60.4% |
163 |
East Surrey |
Con
|
60.3% |
164 |
Poplar and Limehouse |
Lab
|
60.3% |
165 |
Stretford and Urmston |
Lab
|
60.3% |
166 |
Kettering |
Con
|
60.3% |
167 |
Halesowen |
Con
|
60.2% |
168 |
Stratford-on-Avon |
Con
|
60.2% |
169 |
North West Hampshire |
Con
|
60.1% |
170 |
Mid Dorset and North Poole |
Con
|
60.0% |
171 |
Birkenhead |
Lab
|
60.0% |
172 |
North West Cambridgeshire |
Con
|
60.0% |
173 |
Birmingham Hodge Hill and Solihull North |
Lab
|
59.9% |
174 |
Thurrock |
Con
|
59.9% |
175 |
Ribble Valley |
Con
|
59.8% |
176 |
Plymouth Moor View |
Con
|
59.8% |
177 |
Torridge and Tavistock |
Con
|
59.8% |
178 |
Ealing Southall |
Lab
|
59.7% |
179 |
Forest of Dean |
Con
|
59.6% |
180 |
Mid Derbyshire |
Con
|
59.6% |
181 |
Farnham and Bordon |
Con
|
59.4% |
182 |
Telford |
Con
|
59.4% |
183 |
North Cotswolds |
Con
|
59.3% |
184 |
Ellesmere Port and Bromborough |
Lab
|
59.3% |
185 |
Newcastle upon Tyne East and Wallsend |
Lab
|
59.3% |
186 |
Newcastle upon Tyne Central and West |
Lab
|
59.3% |
187 |
Chester South and Eddisbury |
Con
|
59.2% |
188 |
Cardiff East |
Lab
|
59.2% |
189 |
Huntingdon |
Con
|
59.2% |
190 |
Ashford |
Con
|
59.2% |
191 |
South Dorset |
Con
|
59.2% |
192 |
Broadland and Fakenham |
Con
|
59.1% |
193 |
Dewsbury and Batley |
Lab
|
59.1% |
194 |
Torbay |
Con
|
59.1% |
195 |
North Cornwall |
Con
|
59.1% |
196 |
Southend West and Leigh |
Con
|
59.1% |
197 |
South East Cornwall |
Con
|
59.0% |
198 |
Blackley and Middleton South |
Lab
|
59.0% |
199 |
East Hampshire |
Con
|
59.0% |
200 |
Derbyshire Dales |
Con
|
59.0% |
201 |
Southend East and Rochford |
Con
|
59.0% |
202 |
Kenilworth and Southam |
Con
|
59.0% |
203 |
Skipton and Ripon |
Con
|
58.9% |
204 |
Spelthorne |
Con
|
58.9% |
205 |
Slough |
Lab
|
58.8% |
206 |
Poole |
Con
|
58.8% |
207 |
Chichester |
Con
|
58.8% |
208 |
Dunstable and Leighton Buzzard |
Con
|
58.7% |
209 |
Harwich and North Essex |
Con
|
58.6% |
210 |
Swindon North |
Con
|
58.5% |
211 |
Bristol Central |
Lab
|
58.5% |
212 |
Thornbury and Yate |
Con
|
58.5% |
213 |
Rochester and Strood |
Con
|
58.5% |
214 |
East Grinstead and Uckfield |
Con
|
58.5% |
215 |
North Norfolk |
Con
|
58.5% |
216 |
Leeds South |
Lab
|
58.4% |
217 |
Maidstone and Malling |
Con
|
58.4% |
218 |
North East Derbyshire |
Con
|
58.4% |
219 |
Bristol East |
Lab
|
58.4% |
220 |
Erith and Thamesmead |
Lab
|
58.4% |
221 |
South West Wiltshire |
Con
|
58.3% |
222 |
Hove and Portslade |
Lab
|
58.3% |
223 |
Foyle |
SDLP
|
58.2% |
224 |
Edmonton and Winchmore Hill |
Lab
|
58.2% |
225 |
Yeovil |
Con
|
58.2% |
226 |
St Helens South and Whiston |
Lab
|
58.1% |
227 |
Birmingham Yardley |
Lab
|
58.1% |
228 |
Tewkesbury |
Con
|
58.1% |
229 |
Witney |
Con
|
58.1% |
230 |
Selby |
Con
|
58.0% |
231 |
Stafford |
Con
|
57.9% |
232 |
South Cotswolds |
Con
|
57.9% |
233 |
Bridgwater |
Con
|
57.9% |
234 |
Streatham and Croydon North |
Lab
|
57.9% |
235 |
Middlesbrough South and East Cleveland |
Con
|
57.9% |
236 |
Surrey Heath |
Con
|
57.9% |
237 |
Romsey and Southampton North |
Con
|
57.9% |
238 |
Southgate and Wood Green |
Lab
|
57.8% |
239 |
Melksham and Devizes |
Con
|
57.8% |
240 |
Northampton South |
Con
|
57.8% |
241 |
Glastonbury and Somerton |
Con
|
57.5% |
242 |
Leeds North East |
Lab
|
57.5% |
243 |
Mitcham and Morden |
Lab
|
57.5% |
244 |
Isle of Wight East |
Con
|
57.4% |
245 |
Salford |
Lab
|
57.4% |
246 |
Maidenhead |
Con
|
57.4% |
247 |
Rugby |
Con
|
57.3% |
248 |
Preston |
Lab
|
57.3% |
249 |
Tatton |
Con
|
57.3% |
250 |
Hornsey and Friern Barnet |
Lab
|
57.3% |
251 |
Weston-super-Mare |
Con
|
57.1% |
252 |
Brighton Pavilion |
Green
|
57.0% |
253 |
Islington South and Finsbury |
Lab
|
57.0% |
254 |
Smethwick |
Lab
|
57.0% |
255 |
Pendle and Clitheroe |
Con
|
56.9% |
256 |
Dover and Deal |
Con
|
56.9% |
257 |
Aldershot |
Con
|
56.8% |
258 |
Reading West and Mid Berkshire |
Con
|
56.8% |
259 |
North Devon |
Con
|
56.6% |
260 |
Bolton South and Walkden |
Lab
|
56.6% |
261 |
Sheffield Brightside and Hillsborough |
Lab
|
56.6% |
262 |
North East Hertfordshire |
Con
|
56.6% |
263 |
Bolton West |
Con
|
56.5% |
264 |
Carlisle |
Con
|
56.5% |
265 |
South Norfolk |
Con
|
56.5% |
266 |
Stockton West |
Con
|
56.5% |
267 |
Dundee Central |
SNP
|
56.5% |
268 |
Erewash |
Con
|
56.5% |
269 |
Suffolk Coastal |
Con
|
56.4% |
270 |
Oxford East |
Lab
|
56.4% |
271 |
York Central |
Lab
|
56.4% |
272 |
Chippenham |
Con
|
56.4% |
273 |
Rossendale and Darwen |
Con
|
56.3% |
274 |
Chesham and Amersham |
Con
|
56.3% |
275 |
Scunthorpe |
Con
|
56.3% |
276 |
Ealing North |
Lab
|
56.3% |
277 |
Folkestone and Hythe |
Con
|
56.3% |
278 |
Rhondda and Ogmore |
Lab
|
56.3% |
279 |
Twickenham |
LD
|
56.2% |
280 |
Wells and Mendip Hills |
Con
|
56.1% |
281 |
Windsor |
Con
|
56.0% |
282 |
Worthing West |
Con
|
56.0% |
283 |
North Northumberland |
Con
|
55.9% |
284 |
Blackpool North and Fleetwood |
Con
|
55.8% |
285 |
Reigate |
Con
|
55.8% |
286 |
Hayes and Harlington |
Lab
|
55.8% |
287 |
Horsham |
Con
|
55.8% |
288 |
Birmingham Selly Oak |
Lab
|
55.7% |
289 |
Wolverhampton North East |
Con
|
55.7% |
290 |
Hertford and Stortford |
Con
|
55.7% |
291 |
Great Grimsby and Cleethorpes |
Con
|
55.6% |
292 |
St Austell and Newquay |
Con
|
55.6% |
293 |
Newton Abbot |
Con
|
55.6% |
294 |
Beaconsfield |
Con
|
55.5% |
295 |
Bracknell |
Con
|
55.5% |
296 |
Scarborough and Whitby |
Con
|
55.5% |
297 |
Wokingham |
Con
|
55.5% |
298 |
Clapham and Brixton Hill |
Lab
|
55.4% |
299 |
Ruislip, Northwood and Pinner |
Con
|
55.3% |
300 |
Oldham West, Chadderton and Royton |
Lab
|
55.3% |
301 |
Central Devon |
Con
|
55.3% |
302 |
Salisbury |
Con
|
55.2% |
303 |
Tunbridge Wells |
Con
|
55.1% |
304 |
Newbury |
Con
|
55.1% |
305 |
Greenwich and Woolwich |
Lab
|
55.0% |
306 |
Isle of Wight West |
Con
|
55.0% |
307 |
Hemel Hempstead |
Con
|
55.0% |
308 |
Penrith and Solway |
Con
|
54.8% |
309 |
Exeter |
Lab
|
54.8% |
310 |
North East Somerset and Hanham |
Con
|
54.7% |
311 |
Chelmsford |
Con
|
54.7% |
312 |
Corby and East Northamptonshire |
Con
|
54.6% |
313 |
Harrow East |
Con
|
54.6% |
314 |
Gloucester |
Con
|
54.6% |
315 |
Henley and Thame |
Con
|
54.5% |
316 |
Croydon South |
Con
|
54.5% |
317 |
Harborough, Oadby and Wigston |
Con
|
54.5% |
318 |
Bromley and Biggin Hill |
Con
|
54.4% |
319 |
Bassetlaw |
Con
|
54.4% |
320 |
Hexham |
Con
|
54.3% |
321 |
Stockport |
Lab
|
54.3% |
322 |
West Dorset |
Con
|
54.3% |
323 |
Crawley |
Con
|
54.2% |
324 |
Stoke-on-Trent North |
Con
|
54.1% |
325 |
Ilford North |
Lab
|
54.1% |
326 |
Winchester |
Con
|
54.0% |
327 |
Middlesbrough and Thornaby East |
Lab
|
54.0% |
328 |
Ely and East Cambridgeshire |
Con
|
54.0% |
329 |
Bicester and Woodstock |
Con
|
53.9% |
330 |
Sheffield Heeley |
Lab
|
53.9% |
331 |
Luton North |
Lab
|
53.9% |
332 |
Ossett and Denby Dale |
Con
|
53.9% |
333 |
Nottingham South |
Lab
|
53.8% |
334 |
Cardiff South and Penarth |
Lab
|
53.7% |
335 |
Richmond Park |
LD
|
53.6% |
336 |
Montgomeryshire and Glyndŵr |
Con
|
53.6% |
337 |
Morecambe and Lunesdale |
Con
|
53.6% |
338 |
Epsom and Ewell |
Con
|
53.6% |
339 |
Bournemouth West |
Con
|
53.6% |
340 |
South Devon |
Con
|
53.6% |
341 |
Norwich South |
Lab
|
53.5% |
342 |
South Ribble |
Con
|
53.5% |
343 |
North Somerset |
Con
|
53.5% |
344 |
East Thanet |
Con
|
53.5% |
345 |
Bath |
LD
|
53.4% |
346 |
Godalming and Ash |
Con
|
53.4% |
347 |
Enfield North |
Lab
|
53.3% |
348 |
Belfast South and Mid Down |
SDLP
|
53.3% |
349 |
Wythenshawe and Sale East |
Lab
|
53.3% |
350 |
Brent West |
Lab
|
53.3% |
351 |
Camborne and Redruth |
Con
|
53.3% |
352 |
Runnymede and Weybridge |
Con
|
53.2% |
353 |
Leeds South West and Morley |
Con
|
53.1% |
354 |
Stevenage |
Con
|
53.1% |
355 |
Harrow West |
Lab
|
53.1% |
356 |
Buckingham and Bletchley |
Con
|
53.1% |
357 |
Barrow and Furness |
Con
|
53.1% |
358 |
Bishop Auckland |
Con
|
53.0% |
359 |
Aberafan Maesteg |
Lab
|
52.9% |
360 |
Aberdeen North |
SNP
|
52.9% |
361 |
Mid and South Pembrokeshire |
Con
|
52.9% |
362 |
Newcastle-under-Lyme |
Con
|
52.8% |
363 |
Tooting |
Lab
|
52.7% |
364 |
Basingstoke |
Con
|
52.7% |
365 |
Alloa and Grangemouth |
SNP
|
52.7% |
366 |
Kingston and Surbiton |
LD
|
52.6% |
367 |
Reading Central |
Lab
|
52.6% |
368 |
Uxbridge and South Ruislip |
Con
|
52.6% |
369 |
Sefton Central |
Lab
|
52.6% |
370 |
Macclesfield |
Con
|
52.5% |
371 |
Welwyn Hatfield |
Con
|
52.5% |
372 |
Colchester |
Con
|
52.3% |
373 |
Birmingham Edgbaston |
Lab
|
52.3% |
374 |
Ealing Central and Acton |
Lab
|
52.3% |
375 |
St Helens North |
Lab
|
52.3% |
376 |
Harpenden and Berkhamsted |
Con
|
52.3% |
377 |
Oxford West and Abingdon |
LD
|
52.2% |
378 |
South West Hertfordshire |
Con
|
52.2% |
379 |
Monmouthshire |
Con
|
52.1% |
380 |
West Lancashire |
Lab
|
52.1% |
381 |
Doncaster East and the Isle of Axholme |
Con
|
52.1% |
382 |
Coventry East |
Lab
|
52.1% |
383 |
Cumbernauld and Kirkintilloch |
SNP
|
52.0% |
384 |
Harrogate and Knaresborough |
Con
|
52.0% |
385 |
Taunton and Wellington |
Con
|
52.0% |
386 |
Banbury |
Con
|
52.0% |
387 |
Eastleigh |
Con
|
51.9% |
388 |
Falkirk |
SNP
|
51.8% |
389 |
Feltham and Heston |
Lab
|
51.7% |
390 |
Merthyr Tydfil and Aberdare |
Lab
|
51.7% |
391 |
Aylesbury |
Con
|
51.7% |
392 |
Milton Keynes North |
Con
|
51.6% |
393 |
Bristol South |
Lab
|
51.6% |
394 |
Swindon South |
Con
|
51.6% |
395 |
Norwich North |
Con
|
51.6% |
396 |
Huddersfield |
Lab
|
51.4% |
397 |
Swansea West |
Lab
|
51.4% |
398 |
Calder Valley |
Con
|
51.4% |
399 |
St Neots and Mid Cambridgeshire |
Con
|
51.3% |
400 |
Mid Sussex |
Con
|
51.3% |
401 |
Colne Valley |
Con
|
51.2% |
402 |
Brighton Kemptown and Peacehaven |
Lab
|
51.2% |
403 |
Dorking and Horley |
Con
|
51.2% |
404 |
Derby South |
Lab
|
51.1% |
405 |
East Worthing and Shoreham |
Con
|
51.0% |
406 |
Filton and Bradley Stoke |
Con
|
51.0% |
407 |
Arbroath and Broughty Ferry |
SNP
|
50.9% |
408 |
Leicester East |
Lab
|
50.9% |
409 |
Kilmarnock and Loudoun |
SNP
|
50.8% |
410 |
North Antrim |
DUP
|
50.8% |
411 |
Rochdale |
Lab
|
50.8% |
412 |
Crewe and Nantwich |
Con
|
50.8% |
413 |
Shipley |
Con
|
50.8% |
414 |
Worcester |
Con
|
50.8% |
415 |
Hammersmith and Chiswick |
Lab
|
50.8% |
416 |
Tipton and Wednesbury |
Con
|
50.7% |
417 |
Bournemouth East |
Con
|
50.6% |
418 |
Loughborough |
Con
|
50.6% |
419 |
Southampton Itchen |
Con
|
50.5% |
420 |
Angus and Perthshire Glens |
SNP
|
50.4% |
421 |
Blaenau Gwent and Rhymney |
Lab
|
50.4% |
422 |
Southport |
Con
|
50.4% |
423 |
Brentford and Isleworth |
Lab
|
50.3% |
424 |
Ipswich |
Con
|
50.3% |
425 |
Chester North and Neston |
Lab
|
50.3% |
426 |
Bristol North East |
Lab
|
50.3% |
427 |
Westmorland and Lonsdale |
Con
|
50.2% |
428 |
Cardiff West |
Lab
|
50.2% |
429 |
Sutton and Cheam |
Con
|
50.0% |
430 |
St Albans |
LD
|
49.9% |
431 |
Exmouth and Exeter East |
Con
|
49.8% |
432 |
Stirling and Strathallan |
SNP
|
49.8% |
433 |
Northampton North |
Con
|
49.8% |
434 |
Paisley and Renfrewshire South |
SNP
|
49.8% |
435 |
Didcot and Wantage |
Con
|
49.8% |
436 |
West Dunbartonshire |
SNP
|
49.7% |
437 |
Darlington |
Con
|
49.7% |
438 |
Bermondsey and Old Southwark |
Lab
|
49.6% |
439 |
York Outer |
Con
|
49.6% |
440 |
Cardiff North |
Lab
|
49.6% |
441 |
Esher and Walton |
Con
|
49.5% |
442 |
Glenrothes and Mid Fife |
SNP
|
49.5% |
443 |
Southampton Test |
Lab
|
49.5% |
444 |
Birmingham Erdington |
Lab
|
49.4% |
445 |
Shrewsbury |
Con
|
49.4% |
446 |
Leicester West |
Lab
|
49.3% |
447 |
Frome and East Somerset |
Con
|
49.3% |
448 |
Walsall and Bloxwich |
Con
|
49.2% |
449 |
Jarrow and Gateshead East |
Lab
|
49.2% |
450 |
Hastings and Rye |
Con
|
49.1% |
451 |
Vale of Glamorgan |
Con
|
49.1% |
452 |
St Ives |
Con
|
49.0% |
453 |
Edinburgh East and Musselburgh |
SNP
|
49.0% |
454 |
Hendon |
Con
|
48.9% |
455 |
Bristol North West |
Lab
|
48.9% |
456 |
Paisley and Renfrewshire North |
SNP
|
48.9% |
457 |
Blackpool South |
Con
|
48.8% |
458 |
Runcorn and Helsby |
Lab
|
48.8% |
459 |
Earley and Woodley |
Con
|
48.8% |
460 |
Glasgow East |
SNP
|
48.7% |
461 |
Inverness, Skye and West Ross-shire |
SNP
|
48.7% |
462 |
Luton South and South Bedfordshire |
Lab
|
48.7% |
463 |
Portsmouth South |
Lab
|
48.6% |
464 |
Canterbury |
Lab
|
48.6% |
465 |
Glasgow West |
SNP
|
48.6% |
466 |
North Ayrshire and Arran |
SNP
|
48.5% |
467 |
Lewes |
Con
|
48.5% |
468 |
Hyndburn |
Con
|
48.5% |
469 |
Cheltenham |
Con
|
48.5% |
470 |
Belfast West |
SF
|
48.5% |
471 |
Berwickshire, Roxburgh and Selkirk |
Con
|
48.4% |
472 |
Whitehaven and Workington |
Con
|
48.4% |
473 |
Plymouth Sutton and Devonport |
Lab
|
48.4% |
474 |
Leeds West and Pudsey |
Lab
|
48.4% |
475 |
Aberdeenshire North and Moray East |
Con
|
48.3% |
476 |
Glasgow South |
SNP
|
48.3% |
477 |
Woking |
Con
|
48.3% |
478 |
Chingford and Woodford Green |
Con
|
48.2% |
479 |
Belfast North |
SF
|
48.1% |
480 |
Keighley and Ilkley |
Con
|
48.1% |
481 |
Croydon East |
Lab
|
48.1% |
482 |
Altrincham and Sale West |
Con
|
48.0% |
483 |
Lancaster and Wyre |
Con
|
48.0% |
484 |
Clwyd East |
Con
|
47.9% |
485 |
Lincoln |
Con
|
47.9% |
486 |
Belfast East |
DUP
|
47.9% |
487 |
Penistone and Stocksbridge |
Con
|
47.8% |
488 |
Glasgow North East |
SNP
|
47.7% |
489 |
Bolsover |
Con
|
47.7% |
490 |
Blyth and Ashington |
Lab
|
47.7% |
491 |
Hampstead and Highgate |
Lab
|
47.6% |
492 |
Edinburgh South West |
SNP
|
47.6% |
493 |
Glasgow North |
SNP
|
47.6% |
494 |
Milton Keynes Central |
Con
|
47.5% |
495 |
Chipping Barnet |
Con
|
47.5% |
496 |
Ashton-under-Lyne |
Lab
|
47.5% |
497 |
Redcar |
Con
|
47.5% |
498 |
Newport East |
Lab
|
47.5% |
499 |
Inverclyde and Renfrewshire West |
SNP
|
47.5% |
500 |
Cambridge |
Lab
|
47.4% |
501 |
Wolverhampton South East |
Lab
|
47.4% |
502 |
Wolverhampton West |
Con
|
47.4% |
503 |
Coatbridge and Bellshill |
SNP
|
47.3% |
504 |
Rushcliffe |
Con
|
47.3% |
505 |
West Bromwich |
Con
|
47.3% |
506 |
Bury North |
Con
|
47.3% |
507 |
Livingston |
SNP
|
47.3% |
508 |
Gedling |
Con
|
47.2% |
509 |
Stoke-on-Trent Central |
Con
|
47.1% |
510 |
Gateshead Central and Whickham |
Lab
|
47.1% |
511 |
Eastbourne |
Con
|
47.1% |
512 |
Neath and Swansea East |
Lab
|
47.1% |
513 |
East Kilbride and Strathaven |
SNP
|
47.0% |
514 |
Hitchin |
Con
|
47.0% |
515 |
Leeds East |
Lab
|
47.0% |
516 |
Mid Cheshire |
Con
|
46.9% |
517 |
Eltham and Chislehurst |
Con
|
46.9% |
518 |
Truro and Falmouth |
Con
|
46.8% |
519 |
Easington |
Lab
|
46.8% |
520 |
Sheffield South East |
Lab
|
46.7% |
521 |
Bradford South |
Lab
|
46.7% |
522 |
Tynemouth |
Lab
|
46.7% |
523 |
Wigan |
Lab
|
46.7% |
524 |
Stockton North |
Lab
|
46.7% |
525 |
Glasgow South West |
SNP
|
46.7% |
526 |
Kingston upon Hull North and Cottingham |
Lab
|
46.6% |
527 |
Pontypridd |
Lab
|
46.6% |
528 |
Brecon, Radnor and Cwm Tawe |
Con
|
46.6% |
529 |
Wrexham |
Con
|
46.5% |
530 |
Worsley and Eccles |
Lab
|
46.5% |
531 |
Peterborough |
Con
|
46.5% |
532 |
Dumfriesshire, Clydesdale and Tweeddale |
Con
|
46.5% |
533 |
Spen Valley |
Con
|
46.4% |
534 |
Battersea |
Lab
|
46.4% |
535 |
Edinburgh South |
Lab
|
46.2% |
536 |
Central Ayrshire |
SNP
|
46.2% |
537 |
Newton Aycliffe and Spennymoor |
Con
|
46.1% |
538 |
Rother Valley |
Con
|
46.1% |
539 |
Moray West, Nairn and Strathspey |
SNP
|
46.1% |
540 |
Birmingham Northfield |
Con
|
46.1% |
541 |
Nottingham North and Kimberley |
Lab
|
46.0% |
542 |
Gordon and Buchan |
Con
|
46.0% |
543 |
Cheadle |
Con
|
46.0% |
544 |
Motherwell, Wishaw and Carluke |
SNP
|
45.9% |
545 |
High Peak |
Con
|
45.9% |
546 |
Clwyd North |
Con
|
45.8% |
547 |
Gower |
Lab
|
45.8% |
548 |
Dwyfor Meirionnydd |
PC
|
45.7% |
549 |
Mid Ulster |
SF
|
45.7% |
550 |
Stroud |
Con
|
45.7% |
551 |
Halifax |
Lab
|
45.6% |
552 |
Hazel Grove |
Con
|
45.6% |
553 |
Chelsea and Fulham |
Con
|
45.5% |
554 |
Makerfield |
Lab
|
45.3% |
555 |
Aberdeen South |
SNP
|
45.3% |
556 |
Perth and Kinross-shire |
SNP
|
45.3% |
557 |
Derby North |
Con
|
45.2% |
558 |
Wirral West |
Lab
|
45.2% |
559 |
Broxtowe |
Con
|
45.2% |
560 |
Na h-Eileanan an Iar |
SNP
|
45.1% |
561 |
Guildford |
Con
|
45.1% |
562 |
Bolton North East |
Con
|
45.0% |
563 |
East Renfrewshire |
SNP
|
44.9% |
564 |
Stalybridge and Hyde |
Lab
|
44.9% |
565 |
North Down |
APNI
|
44.9% |
566 |
Wakefield and Rothwell |
Con
|
44.9% |
567 |
Orkney and Shetland |
LD
|
44.8% |
568 |
Dagenham and Rainham |
Lab
|
44.7% |
569 |
Airdrie and Shotts |
SNP
|
44.6% |
570 |
Warrington South |
Lab
|
44.5% |
571 |
Newcastle upon Tyne North |
Lab
|
44.4% |
572 |
Cramlington and Killingworth |
Lab
|
44.4% |
573 |
Bedford |
Lab
|
44.3% |
574 |
Putney |
Lab
|
44.3% |
575 |
Dunfermline and Dollar |
SNP
|
44.3% |
576 |
Coventry South |
Lab
|
44.3% |
577 |
Warrington North |
Lab
|
44.2% |
578 |
Argyll, Bute and South Lochaber |
SNP
|
44.2% |
579 |
South Shields |
Lab
|
44.1% |
580 |
Blaydon and Consett |
Lab
|
44.0% |
581 |
Bridgend |
Con
|
44.0% |
582 |
Caerphilly |
Lab
|
43.9% |
583 |
Leigh and Atherton |
Con
|
43.8% |
584 |
Coventry North West |
Lab
|
43.8% |
585 |
Dumfries and Galloway |
Con
|
43.8% |
586 |
Finchley and Golders Green |
Con
|
43.8% |
587 |
Edinburgh North and Leith |
SNP
|
43.8% |
588 |
North Durham |
Lab
|
43.7% |
589 |
South Cambridgeshire |
Con
|
43.5% |
590 |
Oldham East and Saddleworth |
Lab
|
43.5% |
591 |
Ayr, Carrick and Cumnock |
SNP
|
43.5% |
592 |
Bury South |
Con
|
43.5% |
593 |
Hamilton and Clyde Valley |
SNP
|
43.4% |
594 |
Lagan Valley |
DUP
|
43.4% |
595 |
Warwick and Leamington |
Lab
|
43.3% |
596 |
Washington and Gateshead South |
Lab
|
43.1% |
597 |
Wycombe |
Con
|
43.1% |
598 |
Rutherglen |
SNP
|
43.1% |
599 |
Heywood and Middleton North |
Lab
|
43.1% |
600 |
Bathgate and Linlithgow |
SNP
|
43.0% |
601 |
Torfaen |
Lab
|
42.7% |
602 |
Alyn and Deeside |
Lab
|
42.7% |
603 |
West Aberdeenshire and Kincardine |
Con
|
42.7% |
604 |
Fermanagh and South Tyrone |
SF
|
42.5% |
605 |
Kingston upon Hull West and Haltemprice |
Con
|
42.5% |
606 |
Carshalton and Wallington |
Con
|
42.4% |
607 |
Sunderland Central |
Lab
|
42.2% |
608 |
Watford |
Con
|
42.0% |
609 |
East Antrim |
DUP
|
41.9% |
610 |
Leeds North West |
Con
|
41.9% |
611 |
Barnsley South |
Lab
|
41.8% |
612 |
Newport West and Islwyn |
Lab
|
41.8% |
613 |
Kingston upon Hull East |
Lab
|
41.6% |
614 |
Midlothian |
SNP
|
41.5% |
615 |
Newry and Armagh |
SF
|
41.0% |
616 |
North East Fife |
SNP
|
41.0% |
617 |
City of Durham |
Lab
|
40.9% |
618 |
Upper Bann |
DUP
|
40.8% |
619 |
Rotherham |
Lab
|
40.7% |
620 |
Strangford |
DUP
|
40.5% |
621 |
Burnley |
Con
|
40.5% |
622 |
Houghton and Sunderland South |
Lab
|
40.4% |
623 |
Cities of London and Westminster |
Con
|
40.3% |
624 |
Chesterfield |
Lab
|
40.2% |
625 |
West Tyrone |
SF
|
40.1% |
626 |
Beckenham and Penge |
Lab
|
40.1% |
627 |
Rawmarsh and Conisbrough |
Lab
|
40.1% |
628 |
East Londonderry |
DUP
|
40.0% |
629 |
Bangor Aberconwy |
Con
|
40.0% |
630 |
Wimbledon |
Con
|
39.8% |
631 |
Normanton and Hemsworth |
Lab
|
39.6% |
632 |
Doncaster Central |
Lab
|
39.4% |
633 |
Llanelli |
Lab
|
39.3% |
634 |
Ashfield |
Con
|
39.2% |
635 |
Caerfyrddin |
Con
|
39.2% |
636 |
Kensington and Bayswater |
Lab
|
39.0% |
637 |
Caithness, Sutherland and Easter Ross |
SNP
|
38.9% |
638 |
Barnsley North |
Lab
|
38.5% |
639 |
Doncaster North |
Lab
|
38.3% |
640 |
Edinburgh West |
LD
|
38.2% |
641 |
Pontefract, Castleford and Knottingley |
Lab
|
38.2% |
642 |
Mid Dunbartonshire |
SNP
|
37.9% |
643 |
Hartlepool |
Lab
|
37.7% |
644 |
Cowdenbeath and Kirkcaldy |
SNP
|
36.3% |
645 |
South Antrim |
DUP
|
36.2% |
646 |
Ynys Môn |
Con
|
35.5% |
647 |
Sheffield Hallam |
Lab
|
35.0% |
648 |
Lothian East |
SNP
|
34.8% |
649 |
Ceredigion Preseli |
PC
|
31.1% |
650 |
South Down |
SF
|
30.8% |