Notional results for a UK general election on 12 December 2019 By turnout

A notional general election to the 58th Parliament of the United Kingdom with an electorate of 47,558,398, having 32,014,119 valid votes.

Ranking Constituency Winning party Valid vote count Electorate Turnout (valid vote count / electorate)
1 Winchester Con 63,911 76,577 83.5%
2 Wells and Mendip Hills Con 56,441 69,843 80.8%
3 Stroud Con 60,688 76,249 79.6%
4 South Cambridgeshire Con 60,078 75,484 79.6%
5 East Grinstead and Uckfield Con 57,231 72,356 79.1%
6 Richmond Park LD 59,082 75,037 78.7%
7 North East Somerset and Hanham Con 57,437 73,113 78.6%
8 Beckenham and Penge Lab 60,142 76,625 78.5%
9 Sheffield Hallam Lab 60,066 76,637 78.4%
10 Wokingham Con 55,012 70,235 78.3%
11 Rushcliffe Con 59,496 76,171 78.1%
12 Kenilworth and Southam Con 55,779 71,451 78.1%
13 St Albans LD 55,297 70,881 78.0%
14 Godalming and Ash Con 55,674 71,399 78.0%
15 Mid Dunbartonshire SNP 58,552 75,099 78.0%
16 Harpenden and Berkhamsted Con 55,738 71,635 77.8%
17 Leeds North West Con 55,672 71,607 77.7%
18 Wirral West Lab 56,046 72,126 77.7%
19 Bath LD 56,876 73,241 77.7%
20 Melksham and Devizes Con 55,764 71,823 77.6%
21 Dorking and Horley Con 54,495 70,317 77.5%
22 East Hampshire Con 54,175 69,959 77.4%
23 North East Hampshire Con 56,730 73,306 77.4%
24 Hampstead and Highgate Lab 57,387 74,222 77.3%
25 Central Devon Con 56,724 73,491 77.2%
26 Cardiff North Lab 54,709 71,143 76.9%
27 Twickenham LD 58,352 75,889 76.9%
28 North Somerset Con 56,864 73,963 76.9%
29 St Ives Con 53,899 70,107 76.9%
30 North Herefordshire Con 54,413 70,894 76.8%
31 Chester South and Eddisbury Con 55,209 71,975 76.7%
32 West Dorset Con 57,813 75,390 76.7%
33 Chipping Barnet Con 58,422 76,187 76.7%
34 Edinburgh North and Leith SNP 58,855 76,770 76.7%
35 Esher and Walton Con 56,178 73,280 76.7%
36 Aylesbury Con 57,888 75,636 76.5%
37 Hove and Portslade Lab 56,391 73,726 76.5%
38 Honiton and Sidmouth Con 56,809 74,365 76.4%
39 Sefton Central Lab 57,089 74,746 76.4%
40 Battersea Lab 54,918 71,949 76.3%
41 Henley and Thame Con 53,842 70,626 76.2%
42 Wimbledon Con 56,872 74,641 76.2%
43 Wetherby and Easingwold Con 54,397 71,455 76.1%
44 Bristol North West Lab 58,405 76,783 76.1%
45 Putney Lab 55,526 73,041 76.0%
46 Glastonbury and Somerton Con 53,194 70,015 76.0%
47 Tooting Lab 58,473 76,986 76.0%
48 Rutland and Stamford Con 53,774 70,864 75.9%
49 East Renfrewshire SNP 55,357 72,959 75.9%
50 Cheadle Con 55,903 73,775 75.8%
51 Canterbury Lab 57,166 75,499 75.7%
52 Kingston and Surbiton LD 57,095 75,410 75.7%
53 South Devon Con 54,189 71,691 75.6%
54 Cheltenham Con 56,883 75,292 75.5%
55 Derbyshire Dales Con 53,930 71,435 75.5%
56 Arundel and South Downs Con 58,105 76,974 75.5%
57 Brighton Pavilion Green 57,101 75,722 75.4%
58 York Outer Con 54,750 72,720 75.3%
59 Truro and Falmouth Con 55,178 73,326 75.3%
60 Salisbury Con 52,742 70,242 75.1%
61 Stirling and Strathallan SNP 57,811 77,008 75.1%
62 West Worcestershire Con 57,530 76,638 75.1%
63 Mid Buckinghamshire Con 54,223 72,240 75.1%
64 Hitchin Con 54,061 72,112 75.0%
65 South Shropshire Con 57,736 77,034 74.9%
66 Westmorland and Lonsdale Con 54,200 72,322 74.9%
67 Exmouth and Exeter East Con 55,832 74,502 74.9%
68 Thornbury and Yate Con 56,083 74,935 74.8%
69 Edinburgh South Lab 53,029 70,980 74.7%
70 Epsom and Ewell Con 57,397 76,844 74.7%
71 Chester North and Neston Lab 53,924 72,327 74.6%
72 Huntingdon Con 56,317 75,590 74.5%
73 Hornsey and Friern Barnet Lab 52,535 70,565 74.4%
74 South West Devon Con 56,100 75,371 74.4%
75 Daventry Con 56,956 76,539 74.4%
76 Tewkesbury Con 53,858 72,426 74.4%
77 Calder Valley Con 56,454 75,987 74.3%
78 South Norfolk Con 51,857 69,837 74.3%
79 Stockton West Con 52,050 70,108 74.2%
80 Hamble Valley Con 57,041 76,902 74.2%
81 Hexham Con 53,945 72,738 74.2%
82 North Dorset Con 53,464 72,109 74.1%
83 Romsey and Southampton North Con 54,704 73,831 74.1%
84 Altrincham and Sale West Con 54,763 73,934 74.1%
85 North East Fife SNP 52,183 70,452 74.1%
86 Lewes Con 55,580 75,091 74.0%
87 Perth and Kinross-shire SNP 56,485 76,320 74.0%
88 Stratford-on-Avon Con 53,557 72,388 74.0%
89 Skipton and Ripon Con 56,773 76,758 74.0%
90 Mid Dorset and North Poole Con 54,907 74,305 73.9%
91 Tonbridge Con 54,450 73,692 73.9%
92 St Austell and Newquay Con 55,098 74,585 73.9%
93 Tynemouth Lab 53,940 73,022 73.9%
94 Bicester and Woodstock Con 51,991 70,389 73.9%
95 Moray West, Nairn and Strathspey SNP 56,272 76,237 73.8%
96 Hertford and Stortford Con 55,635 75,396 73.8%
97 Guildford Con 52,584 71,367 73.7%
98 North Bedfordshire Con 56,202 76,319 73.6%
99 Surrey Heath Con 52,131 70,825 73.6%
100 Mid Derbyshire Con 51,582 70,085 73.6%
101 Broxtowe Con 53,321 72,461 73.6%
102 Oxford West and Abingdon LD 52,915 72,004 73.5%
103 Angus and Perthshire Glens SNP 56,547 77,006 73.4%
104 Caerfyrddin Con 53,342 72,683 73.4%
105 Tatton Con 55,394 75,538 73.3%
106 Mid Sussex Con 52,949 72,255 73.3%
107 Harrogate and Knaresborough Con 55,543 75,800 73.3%
108 High Peak Con 54,173 73,960 73.2%
109 Bristol Central Lab 51,427 70,227 73.2%
110 Morecambe and Lunesdale Con 55,652 76,040 73.2%
111 Finchley and Golders Green Con 55,412 75,761 73.1%
112 Didcot and Wantage Con 54,346 74,356 73.1%
113 Torridge and Tavistock Con 54,668 74,802 73.1%
114 South Cotswolds Con 53,189 72,865 73.0%
115 Earley and Woodley Con 51,110 70,083 72.9%
116 South Northamptonshire Con 55,827 76,555 72.9%
117 North Norfolk Con 51,562 70,719 72.9%
118 Shipley Con 54,004 74,095 72.9%
119 South East Cornwall Con 52,247 71,734 72.8%
120 Bristol East Lab 55,286 75,936 72.8%
121 Beaconsfield Con 52,633 72,315 72.8%
122 Monmouthshire Con 52,872 72,681 72.7%
123 Stafford Con 51,311 70,537 72.7%
124 Islington North Lab 53,805 73,970 72.7%
125 North Northumberland Con 52,740 72,541 72.7%
126 Penrith and Solway Con 55,778 76,720 72.7%
127 North Devon Con 55,581 76,455 72.7%
128 Waveney Valley Con 51,280 70,540 72.7%
129 Tunbridge Wells Con 54,650 75,213 72.7%
130 Banbury Con 50,810 69,943 72.6%
131 Horsham Con 55,850 76,981 72.6%
132 Brecon, Radnor and Cwm Tawe Con 52,276 72,113 72.5%
133 Christchurch Con 51,890 71,598 72.5%
134 North West Essex Con 55,277 76,280 72.5%
135 Mid Leicestershire Con 55,193 76,173 72.5%
136 West Aberdeenshire and Kincardine Con 53,345 73,634 72.4%
137 Broadland and Fakenham Con 52,814 72,907 72.4%
138 South Leicestershire Con 54,786 75,634 72.4%
139 Chesham and Amersham Con 53,711 74,155 72.4%
140 Newark Con 55,387 76,478 72.4%
141 Liverpool Wavertree Lab 51,466 71,076 72.4%
142 Ruislip, Northwood and Pinner Con 52,256 72,168 72.4%
143 Colne Valley Con 51,765 71,518 72.4%
144 Reading Central Lab 51,530 71,283 72.3%
145 Harwich and North Essex Con 54,084 74,838 72.3%
146 Chingford and Woodford Green Con 54,606 75,677 72.2%
147 Kensington and Bayswater Lab 54,813 75,980 72.1%
148 Keighley and Ilkley Con 52,600 72,954 72.1%
149 North Cornwall Con 54,077 75,034 72.1%
150 Bromsgrove Con 54,272 75,305 72.1%
151 Suffolk Coastal Con 52,365 72,663 72.1%
152 North East Hertfordshire Con 55,327 76,849 72.0%
153 Forest of Dean Con 51,475 71,510 72.0%
154 Dumfriesshire, Clydesdale and Tweeddale Con 50,896 70,738 72.0%
155 Newton Abbot Con 52,410 72,956 71.8%
156 Edinburgh West LD 55,024 76,723 71.7%
157 Hertsmere Con 52,513 73,256 71.7%
158 Chelsea and Fulham Con 54,781 76,481 71.6%
159 North Cotswolds Con 50,793 70,915 71.6%
160 Taunton and Wellington Con 54,440 76,049 71.6%
161 Mid and South Pembrokeshire Con 54,971 76,820 71.6%
162 Mid Bedfordshire Con 51,325 71,748 71.5%
163 West Lancashire Lab 52,663 73,652 71.5%
164 Buckingham and Bletchley Con 52,609 73,644 71.4%
165 Ely and East Cambridgeshire Con 54,465 76,279 71.4%
166 Runnymede and Weybridge Con 52,669 73,778 71.4%
167 Gedling Con 54,100 75,795 71.4%
168 Congleton Con 49,813 69,836 71.3%
169 Richmond and Northallerton Con 51,880 72,744 71.3%
170 Hammersmith and Chiswick Lab 53,277 74,746 71.3%
171 Cities of London and Westminster Con 52,116 73,140 71.3%
172 Lothian East SNP 50,777 71,287 71.2%
173 Yeovil Con 54,128 76,056 71.2%
174 Berwickshire, Roxburgh and Selkirk Con 53,146 74,687 71.2%
175 Newbury Con 50,971 71,631 71.2%
176 Leeds North East Lab 50,500 70,976 71.2%
177 Croydon South Con 50,894 71,541 71.1%
178 Solihull West and Shirley Con 50,179 70,537 71.1%
179 South West Hertfordshire Con 50,878 71,552 71.1%
180 Edinburgh South West SNP 52,131 73,315 71.1%
181 Lichfield Con 52,465 73,844 71.0%
182 Kingswinford and South Staffordshire Con 51,047 71,896 71.0%
183 Macclesfield Con 53,867 75,881 71.0%
184 Vale of Glamorgan Con 49,993 70,426 71.0%
185 Central Suffolk and North Ipswich Con 50,412 71,020 71.0%
186 Droitwich and Evesham Con 52,689 74,345 70.9%
187 New Forest West Con 50,306 71,009 70.8%
188 Eastleigh Con 49,572 69,982 70.8%
189 Sutton and Cheam Con 50,487 71,284 70.8%
190 Weald of Kent Con 49,652 70,110 70.8%
191 Newcastle upon Tyne North Lab 54,143 76,503 70.8%
192 Brighton Kemptown and Peacehaven Lab 49,430 69,865 70.8%
193 Argyll, Bute and South Lochaber SNP 50,727 71,707 70.7%
194 Reading West and Mid Berkshire Con 49,444 69,999 70.6%
195 Warrington South Lab 54,129 76,639 70.6%
196 Gower Lab 54,231 76,801 70.6%
197 Norwich North Con 50,423 71,441 70.6%
198 Selby Con 52,757 74,761 70.6%
199 Sussex Weald Con 49,418 70,075 70.5%
200 Chippenham Con 50,519 71,648 70.5%
201 South Suffolk Con 50,106 71,070 70.5%
202 Brentwood and Ongar Con 52,816 74,937 70.5%
203 Wallasey Lab 51,470 73,054 70.5%
204 Rugby Con 51,119 72,603 70.4%
205 Chelmsford Con 53,826 76,454 70.4%
206 East Worthing and Shoreham Con 53,128 75,466 70.4%
207 City of Durham Lab 51,289 72,878 70.4%
208 East Surrey Con 51,475 73,145 70.4%
209 Woking Con 50,475 71,737 70.4%
210 Harborough, Oadby and Wigston Con 52,585 74,810 70.3%
211 Ealing Central and Acton Lab 52,985 75,399 70.3%
212 Cardiff West Lab 51,941 73,947 70.2%
213 Dulwich and West Norwood Lab 52,194 74,314 70.2%
214 Sleaford and North Hykeham Con 51,537 73,380 70.2%
215 Reigate Con 53,469 76,139 70.2%
216 Corby and East Northamptonshire Con 53,890 76,748 70.2%
217 Bexhill and Battle Con 49,737 70,869 70.2%
218 Sutton Coldfield Con 52,325 74,584 70.2%
219 Caithness, Sutherland and Easter Ross SNP 52,720 75,173 70.1%
220 Farnham and Bordon Con 51,141 72,938 70.1%
221 Camborne and Redruth Con 51,581 73,568 70.1%
222 Bristol North East Lab 48,905 69,793 70.1%
223 Norwich South Lab 51,308 73,301 70.0%
224 Filton and Bradley Stoke Con 51,495 73,598 70.0%
225 Maldon Con 53,704 76,794 69.9%
226 Eastbourne Con 51,259 73,322 69.9%
227 Sevenoaks Con 51,488 73,684 69.9%
228 Bishop Auckland Con 49,511 70,879 69.9%
229 Loughborough Con 51,597 73,902 69.8%
230 Old Bexley and Sidcup Con 51,867 74,317 69.8%
231 Liverpool Garston Lab 49,096 70,372 69.8%
232 Tiverton and Minehead Con 49,411 70,829 69.8%
233 Ceredigion Preseli PC 51,667 74,063 69.8%
234 Ynys Môn Con 36,552 52,415 69.7%
235 Witney Con 48,839 70,042 69.7%
236 Cardiff South and Penarth Lab 50,370 72,269 69.7%
237 Bromley and Biggin Hill Con 49,058 70,418 69.7%
238 Dwyfor Meirionnydd PC 50,518 72,533 69.6%
239 Hemel Hempstead Con 49,065 70,496 69.6%
240 Beverley and Holderness Con 49,483 71,102 69.6%
241 Hastings and Rye Con 52,566 75,581 69.5%
242 Manchester Withington Lab 49,794 71,614 69.5%
243 Welwyn Hatfield Con 51,797 74,535 69.5%
244 Bury North Con 53,470 77,009 69.4%
245 Witham Con 52,105 75,064 69.4%
246 Isle of Wight West Con 38,103 54,911 69.4%
247 Penistone and Stocksbridge Con 49,520 71,377 69.4%
248 Northampton South Con 49,608 71,512 69.4%
249 Bury St Edmunds and Stowmarket Con 52,481 75,655 69.4%
250 Rayleigh and Wickford Con 52,997 76,422 69.3%
251 Southgate and Wood Green Lab 52,712 76,034 69.3%
252 Ilford North Lab 51,761 74,684 69.3%
253 Maidenhead Con 50,914 73,463 69.3%
254 Warwick and Leamington Lab 52,208 75,440 69.2%
255 Fermanagh and South Tyrone SF 51,635 74,643 69.2%
256 Alyn and Deeside Lab 52,350 75,695 69.2%
257 Fylde Con 51,947 75,114 69.2%
258 Hazel Grove Con 50,441 72,941 69.2%
259 Bolton West Con 49,868 72,125 69.1%
260 Clwyd East Con 52,820 76,395 69.1%
261 Mid Norfolk Con 49,110 71,060 69.1%
262 Edinburgh East and Musselburgh SNP 52,253 75,705 69.0%
263 Montgomeryshire and Glyndŵr Con 51,208 74,223 69.0%
264 Worthing West Con 52,560 76,293 68.9%
265 East Wiltshire Con 48,988 71,109 68.9%
266 Eltham and Chislehurst Con 51,087 74,179 68.9%
267 The Wrekin Con 52,432 76,143 68.9%
268 Worcester Con 50,898 73,928 68.8%
269 Lewisham North Lab 50,586 73,504 68.8%
270 New Forest East Con 50,786 73,823 68.8%
271 South Dorset Con 52,719 76,640 68.8%
272 East Kilbride and Strathaven SNP 51,684 75,161 68.8%
273 Dunfermline and Dollar SNP 48,619 70,725 68.7%
274 Ribble Valley Con 52,240 75,993 68.7%
275 Islington South and Finsbury Lab 52,143 75,905 68.7%
276 Bangor Aberconwy Con 48,407 70,468 68.7%
277 Milton Keynes Central Con 52,650 76,708 68.6%
278 Shrewsbury Con 51,554 75,139 68.6%
279 Cambridge Lab 49,740 72,560 68.6%
280 Harrow East Con 52,287 76,299 68.5%
281 Leyton and Wanstead Lab 48,865 71,330 68.5%
282 Rutherglen SNP 49,016 71,612 68.4%
283 Watford Con 48,298 70,576 68.4%
284 Orpington Con 48,958 71,571 68.4%
285 North East Derbyshire Con 49,479 72,344 68.4%
286 Stretford and Urmston Lab 50,067 73,212 68.4%
287 Milton Keynes North Con 48,284 70,620 68.4%
288 Na h-Eileanan an Iar SNP 14,477 21,177 68.4%
289 Frome and East Somerset Con 47,970 70,177 68.4%
290 South Ribble Con 49,230 72,029 68.3%
291 Swindon South Con 49,527 72,468 68.3%
292 Kettering Con 52,037 76,163 68.3%
293 Cumbernauld and Kirkintilloch SNP 48,212 70,579 68.3%
294 Dumfries and Galloway Con 52,500 76,863 68.3%
295 Lincoln Con 50,629 74,128 68.3%
296 Braintree Con 51,675 75,662 68.3%
297 Birmingham Hall Green and Moseley Lab 51,739 75,781 68.3%
298 Leeds West and Pudsey Lab 47,968 70,270 68.3%
299 Runcorn and Helsby Lab 48,418 70,950 68.2%
300 Bognor Regis and Littlehampton Con 52,510 76,985 68.2%
301 Walthamstow Lab 48,335 70,867 68.2%
302 Poplar and Limehouse Lab 51,665 75,814 68.1%
303 Thirsk and Malton Con 52,198 76,623 68.1%
304 Hackney North and Stoke Newington Lab 51,356 75,401 68.1%
305 Sherwood Forest Con 52,109 76,543 68.1%
306 Glasgow South SNP 48,548 71,344 68.0%
307 North West Hampshire Con 51,687 76,004 68.0%
308 Redditch Con 47,501 69,921 67.9%
309 Ealing Southall Lab 50,998 75,085 67.9%
310 Spelthorne Con 49,510 72,897 67.9%
311 Ossett and Denby Dale Con 48,608 71,595 67.9%
312 Birkenhead Lab 51,762 76,271 67.9%
313 Arbroath and Broughty Ferry SNP 52,124 76,810 67.9%
314 North Shropshire Con 52,271 77,052 67.8%
315 Erewash Con 48,814 71,986 67.8%
316 Greenwich and Woolwich Lab 47,340 69,824 67.8%
317 Grantham and Bourne Con 48,852 72,071 67.8%
318 Stevenage Con 47,683 70,370 67.8%
319 Gordon and Buchan Con 47,591 70,238 67.8%
320 Midlothian SNP 48,221 71,210 67.7%
321 Uxbridge and South Ruislip Con 50,782 75,042 67.7%
322 Newcastle-under-Lyme Con 47,363 70,025 67.6%
323 Poole Con 48,801 72,162 67.6%
324 Bexleyheath and Crayford Con 47,300 69,948 67.6%
325 Brentford and Isleworth Lab 51,615 76,354 67.6%
326 Carlisle Con 51,240 75,868 67.5%
327 Aldershot Con 51,828 76,765 67.5%
328 Dover and Deal Con 51,197 75,855 67.5%
329 Carshalton and Wallington Con 49,098 72,755 67.5%
330 Northampton North Con 51,084 75,713 67.5%
331 Streatham and Croydon North Lab 51,308 76,050 67.5%
332 Belfast North SF 48,140 71,372 67.4%
333 Exeter Lab 48,358 71,713 67.4%
334 Epping Forest Con 50,268 74,553 67.4%
335 Bournemouth East Con 49,328 73,173 67.4%
336 Wolverhampton West Con 50,938 75,592 67.4%
337 Clwyd North Con 51,289 76,150 67.4%
338 Staffordshire Moorlands Con 47,209 70,113 67.3%
339 Scarborough and Whitby Con 49,724 73,862 67.3%
340 Windsor Con 50,031 74,338 67.3%
341 Torbay Con 50,971 75,742 67.3%
342 Whitehaven and Workington Con 49,369 73,385 67.3%
343 Harrow West Lab 49,793 74,060 67.2%
344 Mid Cheshire Con 46,907 69,775 67.2%
345 Croydon East Lab 50,622 75,346 67.2%
346 Mitcham and Morden Lab 51,633 76,877 67.2%
347 Southport Con 49,808 74,168 67.2%
348 Faversham and Mid Kent Con 48,215 71,798 67.2%
349 North West Leicestershire Con 50,594 75,373 67.1%
350 Louth and Horncastle Con 50,933 75,959 67.1%
351 Cowdenbeath and Kirkcaldy SNP 47,148 70,329 67.0%
352 Herne Bay and Sandwich Con 50,962 76,028 67.0%
353 Plymouth Sutton and Devonport Lab 49,263 73,495 67.0%
354 Crawley Con 49,899 74,446 67.0%
355 Stoke-on-Trent South Con 46,782 69,831 67.0%
356 St Neots and Mid Cambridgeshire Con 50,043 74,699 67.0%
357 Blaydon and Consett Lab 46,965 70,163 66.9%
358 Southend West and Leigh Con 51,421 76,824 66.9%
359 York Central Lab 50,102 74,854 66.9%
360 Maidstone and Malling Con 48,907 73,084 66.9%
361 Rossendale and Darwen Con 49,913 74,593 66.9%
362 Leicester South Lab 47,508 71,007 66.9%
363 Paisley and Renfrewshire North SNP 46,778 69,941 66.9%
364 Ealing North Lab 48,764 72,985 66.8%
365 Bracknell Con 46,888 70,247 66.7%
366 Melton and Syston Con 47,792 71,615 66.7%
367 Central Ayrshire SNP 46,534 69,779 66.7%
368 East Ham Lab 47,247 70,902 66.6%
369 Gloucester Con 51,093 76,695 66.6%
370 Widnes and Halewood Lab 47,209 70,865 66.6%
371 Bury South Con 49,634 74,598 66.5%
372 Bedford Lab 46,603 70,068 66.5%
373 Orkney and Shetland LD 23,160 34,824 66.5%
374 Chichester Con 51,022 76,765 66.5%
375 Basingstoke Con 51,181 77,050 66.4%
376 Wrexham Con 47,123 70,964 66.4%
377 Blackpool North and Fleetwood Con 50,048 75,396 66.4%
378 Wakefield and Rothwell Con 49,093 73,968 66.4%
379 Hornchurch and Upminster Con 51,053 76,938 66.4%
380 Vauxhall and Camberwell Green Lab 46,440 69,995 66.3%
381 West Dunbartonshire SNP 46,615 70,286 66.3%
382 Stourbridge Con 46,311 69,840 66.3%
383 South Derbyshire Con 47,199 71,202 66.3%
384 South West Norfolk Con 48,049 72,496 66.3%
385 Belfast South and Mid Down SDLP 47,669 71,978 66.2%
386 Enfield North Lab 50,808 76,824 66.1%
387 Lewisham West and East Dulwich Lab 46,226 69,904 66.1%
388 Stone, Great Wyrley and Penkridge Con 46,741 70,701 66.1%
389 Ashford Con 48,579 73,546 66.1%
390 Inverness, Skye and West Ross-shire SNP 50,783 76,903 66.0%
391 South West Wiltshire Con 47,237 71,551 66.0%
392 Ipswich Con 49,579 75,117 66.0%
393 Paisley and Renfrewshire South SNP 46,078 69,813 66.0%
394 Bridgend Con 46,708 70,770 66.0%
395 Brigg and Immingham Con 47,245 71,628 66.0%
396 Liverpool West Derby Lab 46,648 70,730 66.0%
397 Coventry South Lab 46,805 70,998 65.9%
398 Bathgate and Linlithgow SNP 47,217 71,650 65.9%
399 Lancaster and Wyre Con 49,382 74,992 65.8%
400 Crewe and Nantwich Con 50,196 76,236 65.8%
401 Airdrie and Shotts SNP 46,338 70,420 65.8%
402 Inverclyde and Renfrewshire West SNP 46,323 70,418 65.8%
403 Southampton Itchen Con 47,421 72,150 65.7%
404 Darlington Con 46,301 70,446 65.7%
405 Gainsborough Con 49,122 74,750 65.7%
406 Gosport Con 48,453 73,763 65.7%
407 South Shields Lab 45,798 69,725 65.7%
408 Swindon North Con 47,381 72,163 65.7%
409 Wyre Forest Con 50,561 77,015 65.7%
410 Dewsbury and Batley Lab 46,101 70,226 65.6%
411 Plymouth Moor View Con 48,152 73,378 65.6%
412 Romford Con 48,359 73,730 65.6%
413 Cramlington and Killingworth Lab 48,072 73,295 65.6%
414 Aberdeen South SNP 50,118 76,560 65.5%
415 North Ayrshire and Arran SNP 48,154 73,588 65.4%
416 Spen Valley Con 47,209 72,169 65.4%
417 Derby North Con 47,017 71,876 65.4%
418 North Durham Lab 47,798 73,079 65.4%
419 Liverpool Walton Lab 46,551 71,181 65.4%
420 Bootle Lab 49,174 75,194 65.4%
421 Fareham and Waterlooville Con 50,378 77,036 65.4%
422 Goole and Pocklington Con 49,901 76,337 65.4%
423 North Warwickshire and Bedworth Con 45,914 70,245 65.4%
424 Peterborough Con 47,232 72,273 65.4%
425 Wycombe Con 46,892 71,769 65.3%
426 Barrow and Furness Con 50,047 76,603 65.3%
427 Lewisham East Lab 46,832 71,706 65.3%
428 Livingston SNP 49,254 75,454 65.3%
429 Gravesham Con 47,560 72,866 65.3%
430 Glasgow West SNP 47,262 72,499 65.2%
431 Aberdeen North SNP 50,127 76,895 65.2%
432 Knowsley Lab 46,419 71,228 65.2%
433 Dunstable and Leighton Buzzard Con 48,270 74,069 65.2%
434 Hereford and South Herefordshire Con 46,266 71,125 65.0%
435 Coventry North West Lab 47,744 73,431 65.0%
436 Hinckley and Bosworth Con 49,192 75,683 65.0%
437 Newcastle upon Tyne East and Wallsend Lab 49,963 76,875 65.0%
438 Bermondsey and Old Southwark Lab 45,885 70,602 65.0%
439 East Thanet Con 47,924 73,790 64.9%
440 Huddersfield Lab 49,360 76,044 64.9%
441 Falkirk SNP 48,713 75,067 64.9%
442 Bethnal Green and Stepney Lab 49,951 77,000 64.9%
443 Weston-super-Mare Con 45,872 70,722 64.9%
444 Rother Valley Con 45,488 70,184 64.8%
445 Meriden and Solihull East Con 48,778 75,309 64.8%
446 Bolton North East Con 49,844 77,020 64.7%
447 Aldridge-Brownhills Con 47,321 73,122 64.7%
448 West Suffolk Con 49,340 76,243 64.7%
449 Ayr, Carrick and Cumnock SNP 46,592 72,057 64.7%
450 Bristol South Lab 48,268 74,696 64.6%
451 Tamworth Con 47,584 73,644 64.6%
452 South Holland and The Deepings Con 49,179 76,139 64.6%
453 Burton and Uttoxeter Con 48,738 75,460 64.6%
454 North West Norfolk Con 48,569 75,200 64.6%
455 Amber Valley Con 45,609 70,625 64.6%
456 Cardiff East Lab 46,781 72,463 64.6%
457 Dartford Con 46,488 72,048 64.5%
458 Harlow Con 47,360 73,479 64.5%
459 Clapham and Brixton Hill Lab 48,632 75,460 64.4%
460 Worsley and Eccles Lab 49,563 76,915 64.4%
461 Belfast East DUP 45,126 70,076 64.4%
462 Middlesbrough South and East Cleveland Con 45,023 69,967 64.3%
463 Warrington North Lab 46,546 72,350 64.3%
464 Southampton Test Lab 44,994 69,960 64.3%
465 Nuneaton Con 45,190 70,335 64.2%
466 Luton South and South Bedfordshire Lab 45,100 70,197 64.2%
467 Aberdeenshire North and Moray East Con 45,891 71,485 64.2%
468 Edmonton and Winchmore Hill Lab 48,247 75,204 64.2%
469 Stratford and Bow Lab 47,375 73,849 64.2%
470 Halifax Lab 47,797 74,563 64.1%
471 Bridlington and The Wolds Con 46,440 72,501 64.1%
472 St Helens South and Whiston Lab 45,397 70,937 64.0%
473 Folkestone and Hythe Con 44,795 70,023 64.0%
474 Isle of Wight East Con 36,339 56,805 64.0%
475 North West Cambridgeshire Con 47,032 73,556 63.9%
476 Mansfield Con 47,745 74,680 63.9%
477 Birmingham Edgbaston Lab 45,599 71,354 63.9%
478 Portsmouth North Con 45,910 71,844 63.9%
479 Chesterfield Lab 45,186 70,722 63.9%
480 Colchester Con 49,091 76,843 63.9%
481 Portsmouth South Lab 47,425 74,253 63.9%
482 Hendon Con 45,593 71,496 63.8%
483 Castle Point Con 45,217 70,923 63.8%
484 Kilmarnock and Loudoun SNP 47,631 74,801 63.7%
485 Newport West and Islwyn Lab 48,537 76,234 63.7%
486 Ellesmere Port and Bromborough Lab 45,216 71,027 63.7%
487 Aberafan Maesteg Lab 44,423 69,817 63.6%
488 Scunthorpe Con 47,258 74,278 63.6%
489 Hackney South and Shoreditch Lab 47,817 75,197 63.6%
490 Hamilton and Clyde Valley SNP 47,421 74,577 63.6%
491 Mid Ulster SF 44,534 70,094 63.5%
492 Bournemouth West Con 45,752 72,094 63.5%
493 Birmingham Selly Oak Lab 48,347 76,285 63.4%
494 Birmingham Perry Barr Lab 46,915 74,048 63.4%
495 Foyle SDLP 44,276 69,890 63.4%
496 Brent West Lab 48,407 76,463 63.3%
497 Coatbridge and Bellshill SNP 45,896 72,507 63.3%
498 Oldham East and Saddleworth Lab 46,164 72,997 63.2%
499 Broxbourne Con 47,675 75,454 63.2%
500 Alloa and Grangemouth SNP 45,658 72,265 63.2%
501 Havant Con 45,959 72,766 63.2%
502 Leicester East Lab 48,240 76,465 63.1%
503 Pendle and Clitheroe Con 48,510 76,941 63.0%
504 Bridgwater Con 45,004 71,418 63.0%
505 Oxford East Lab 45,598 72,371 63.0%
506 North East Cambridgeshire Con 44,584 70,806 63.0%
507 Newcastle upon Tyne Central and West Lab 48,135 76,460 63.0%
508 Bassetlaw Con 47,677 75,773 62.9%
509 Llanelli Lab 43,892 69,895 62.8%
510 Croydon West Lab 44,449 70,812 62.8%
511 South Down SF 45,007 71,772 62.7%
512 Redcar Con 44,720 71,331 62.7%
513 Ilford South Lab 46,368 74,065 62.6%
514 Peckham Lab 44,547 71,176 62.6%
515 Halesowen Con 43,724 69,907 62.5%
516 St Helens North Lab 47,561 76,082 62.5%
517 Newry and Armagh SF 46,571 74,585 62.4%
518 Burnley Con 47,102 75,436 62.4%
519 Caerphilly Lab 45,069 72,458 62.2%
520 West Tyrone SF 43,891 70,614 62.2%
521 Gillingham and Rainham Con 45,958 73,951 62.1%
522 Bradford West Lab 44,261 71,258 62.1%
523 Motherwell, Wishaw and Carluke SNP 44,919 72,318 62.1%
524 Great Yarmouth Con 43,462 70,077 62.0%
525 Dundee Central SNP 46,651 75,298 62.0%
526 Rochester and Strood Con 44,635 72,155 61.9%
527 Blackburn Lab 43,645 70,586 61.8%
528 Pontypridd Lab 45,579 73,743 61.8%
529 Stockton North Lab 43,108 69,779 61.8%
530 Torfaen Lab 43,553 70,591 61.7%
531 Gorton and Denton Lab 45,828 74,306 61.7%
532 Southend East and Rochford Con 43,157 70,094 61.6%
533 Stockport Lab 46,017 74,769 61.5%
534 Sheffield South East Lab 46,896 76,223 61.5%
535 Ashfield Con 42,949 69,819 61.5%
536 Telford Con 43,525 70,768 61.5%
537 Doncaster East and the Isle of Axholme Con 43,084 70,113 61.4%
538 Doncaster Central Lab 46,043 75,007 61.4%
539 Wellingborough and Rushden Con 47,044 76,669 61.4%
540 Lowestoft Con 45,386 73,967 61.4%
541 Cannock Chase Con 46,313 75,582 61.3%
542 Sheffield Heeley Lab 45,695 74,614 61.2%
543 Chatham and Aylesford Con 45,809 74,840 61.2%
544 Bolsover Con 45,676 74,680 61.2%
545 Leeds South West and Morley Con 43,602 71,376 61.1%
546 Glasgow South West SNP 43,023 70,431 61.1%
547 South Basildon and East Thurrock Con 44,729 73,322 61.0%
548 Walsall and Bloxwich Con 45,630 74,866 60.9%
549 Newport East Lab 46,405 76,159 60.9%
550 Sittingbourne and Sheppey Con 46,763 76,818 60.9%
551 Luton North Lab 44,590 73,266 60.9%
552 Basildon and Billericay Con 46,853 76,993 60.9%
553 Newton Aycliffe and Spennymoor Con 43,372 71,299 60.8%
554 North Down APNI 42,757 70,412 60.7%
555 Glenrothes and Mid Fife SNP 42,278 69,734 60.6%
556 Slough Lab 45,560 75,287 60.5%
557 Thurrock Con 44,369 73,347 60.5%
558 Liverpool Riverside Lab 42,416 70,157 60.5%
559 Hayes and Harlington Lab 43,994 72,897 60.4%
560 Upper Bann DUP 46,442 76,969 60.3%
561 Tottenham Lab 45,720 75,968 60.2%
562 Clacton Con 45,669 75,959 60.1%
563 Neath and Swansea East Lab 44,824 74,705 60.0%
564 Stoke-on-Trent North Con 41,848 69,821 59.9%
565 Oldham West, Chadderton and Royton Lab 44,434 74,183 59.9%
566 Lagan Valley DUP 45,707 76,332 59.9%
567 Sunderland Central Lab 43,476 72,688 59.8%
568 Dagenham and Rainham Lab 43,992 73,627 59.7%
569 Bradford East Lab 43,036 72,150 59.6%
570 Belfast West SF 42,899 71,921 59.6%
571 Hyndburn Con 42,406 71,145 59.6%
572 Wigan Lab 45,042 75,607 59.6%
573 South Antrim DUP 42,668 71,646 59.6%
574 Queen's Park and Maida Vale Lab 44,799 75,256 59.5%
575 Nottingham East Lab 44,806 75,327 59.5%
576 Birmingham Northfield Con 43,692 73,483 59.5%
577 Dudley Con 42,224 71,083 59.4%
578 Boston and Skegness Con 45,018 75,806 59.4%
579 Nottingham South Lab 45,126 76,076 59.3%
580 Swansea West Lab 44,199 74,612 59.2%
581 Blaenau Gwent and Rhymney Lab 42,094 71,079 59.2%
582 Gateshead Central and Whickham Lab 42,021 70,994 59.2%
583 Kingston upon Hull North and Cottingham Lab 44,941 76,039 59.1%
584 Preston Lab 43,112 72,946 59.1%
585 Holborn and St Pancras Lab 44,582 75,475 59.1%
586 Glasgow East SNP 41,185 69,748 59.0%
587 Leeds East Lab 44,451 75,330 59.0%
588 Makerfield Lab 45,138 76,517 59.0%
589 Derby South Lab 42,462 72,067 58.9%
590 Rochdale Lab 42,058 71,697 58.7%
591 Washington and Gateshead South Lab 41,954 71,775 58.5%
592 Feltham and Heston Lab 43,883 75,226 58.3%
593 Birmingham Yardley Lab 41,906 71,912 58.3%
594 Coventry East Lab 42,684 73,389 58.2%
595 Birmingham Ladywood Lab 44,535 76,585 58.2%
596 Wythenshawe and Sale East Lab 44,759 76,971 58.2%
597 Bolton South and Walkden Lab 43,984 75,716 58.1%
598 Stalybridge and Hyde Lab 42,368 73,028 58.0%
599 Brent East Lab 44,017 75,880 58.0%
600 Leigh and Atherton Con 44,283 76,363 58.0%
601 Barnsley North Lab 44,480 76,794 57.9%
602 Leeds Central and Headingley Lab 43,662 75,396 57.9%
603 Heywood and Middleton North Lab 42,446 73,306 57.9%
604 Leeds South Lab 43,249 74,726 57.9%
605 Salford Lab 41,763 72,169 57.9%
606 Rhondda and Ogmore Lab 42,549 73,557 57.8%
607 Rotherham Lab 43,521 75,345 57.8%
608 Nottingham North and Kimberley Lab 43,037 74,515 57.8%
609 Rawmarsh and Conisbrough Lab 40,544 70,272 57.7%
610 Bradford South Lab 40,889 70,890 57.7%
611 Merthyr Tydfil and Aberdare Lab 43,106 74,805 57.6%
612 Hartlepool Lab 41,037 71,228 57.6%
613 Stoke-on-Trent Central Con 40,610 70,550 57.6%
614 Smethwick Lab 40,970 71,195 57.5%
615 Normanton and Hemsworth Lab 43,367 75,388 57.5%
616 East Antrim DUP 40,156 69,936 57.4%
617 West Bromwich Con 41,377 72,206 57.3%
618 West Ham and Beckton Lab 40,430 70,590 57.3%
619 Ashton-under-Lyne Lab 41,377 72,278 57.2%
620 Barking Lab 41,019 71,822 57.1%
621 North Antrim DUP 40,622 71,165 57.1%
622 Blyth and Ashington Lab 42,990 75,452 57.0%
623 Houghton and Sunderland South Lab 43,798 76,883 57.0%
624 Jarrow and Gateshead East Lab 40,506 71,106 57.0%
625 East Londonderry DUP 41,101 72,213 56.9%
626 Easington Lab 39,848 70,043 56.9%
627 Strangford DUP 39,834 70,070 56.8%
628 Manchester Rusholme Lab 40,149 70,692 56.8%
629 Glasgow North SNP 41,539 73,210 56.7%
630 Sheffield Brightside and Hillsborough Lab 40,366 71,154 56.7%
631 Pontefract, Castleford and Knottingley Lab 41,268 72,751 56.7%
632 Glasgow North East SNP 42,673 75,236 56.7%
633 Wolverhampton North East Con 39,564 70,449 56.2%
634 Erith and Thamesmead Lab 43,085 76,728 56.2%
635 Kingston upon Hull West and Haltemprice Con 41,631 74,321 56.0%
636 Doncaster North Lab 40,070 71,739 55.9%
637 Blackpool South Con 42,414 76,071 55.8%
638 Great Grimsby and Cleethorpes Con 41,675 77,050 54.1%
639 Sheffield Central Lab 38,067 70,453 54.0%
640 Birmingham Erdington Lab 41,499 76,856 54.0%
641 Manchester Central Lab 40,480 75,311 53.8%
642 Birmingham Hodge Hill and Solihull North Lab 41,294 76,922 53.7%
643 Chorley Spk 39,870 74,568 53.5%
644 Leicester West Lab 38,595 72,848 53.0%
645 Blackley and Middleton South Lab 37,548 71,375 52.6%
646 Middlesbrough and Thornaby East Lab 37,589 71,742 52.4%
647 Tipton and Wednesbury Con 38,200 73,820 51.7%
648 Wolverhampton South East Lab 38,227 75,685 50.5%
649 Barnsley South Lab 37,508 75,896 49.4%
650 Kingston upon Hull East Lab 33,953 72,622 46.8%

Estimates of the 2019 general election result in new constituencies

BBC News, ITV News, Sky News and the Press Association have together produced estimates of the 2019 general election result as if the new constituencies recommended by the separate Parliamentary Boundary Commissions for England, Scotland, Wales and Northern Ireland had then been in existence.

Rallings & Thrasher, Professor David Denver (Scotland), Nicholas Whyte (NI) for Sky News, PA, BBC News and ITV News.

An explanation of the methods used and the electoral impact of the changes can be found in the linked document.