Notional results for a UK general election on 12 December 2019 Great Britain - 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 Alyn and Deeside Lab 52,350 75,695 69.2%
256 Fylde Con 51,947 75,114 69.2%
257 Hazel Grove Con 50,441 72,941 69.2%
258 Bolton West Con 49,868 72,125 69.1%
259 Clwyd East Con 52,820 76,395 69.1%
260 Mid Norfolk Con 49,110 71,060 69.1%
261 Edinburgh East and Musselburgh SNP 52,253 75,705 69.0%
262 Montgomeryshire and Glyndŵr Con 51,208 74,223 69.0%
263 Worthing West Con 52,560 76,293 68.9%
264 East Wiltshire Con 48,988 71,109 68.9%
265 Eltham and Chislehurst Con 51,087 74,179 68.9%
266 The Wrekin Con 52,432 76,143 68.9%
267 Worcester Con 50,898 73,928 68.8%
268 Lewisham North Lab 50,586 73,504 68.8%
269 New Forest East Con 50,786 73,823 68.8%
270 South Dorset Con 52,719 76,640 68.8%
271 East Kilbride and Strathaven SNP 51,684 75,161 68.8%
272 Dunfermline and Dollar SNP 48,619 70,725 68.7%
273 Ribble Valley Con 52,240 75,993 68.7%
274 Islington South and Finsbury Lab 52,143 75,905 68.7%
275 Bangor Aberconwy Con 48,407 70,468 68.7%
276 Milton Keynes Central Con 52,650 76,708 68.6%
277 Shrewsbury Con 51,554 75,139 68.6%
278 Cambridge Lab 49,740 72,560 68.6%
279 Harrow East Con 52,287 76,299 68.5%
280 Leyton and Wanstead Lab 48,865 71,330 68.5%
281 Rutherglen SNP 49,016 71,612 68.4%
282 Watford Con 48,298 70,576 68.4%
283 Orpington Con 48,958 71,571 68.4%
284 North East Derbyshire Con 49,479 72,344 68.4%
285 Stretford and Urmston Lab 50,067 73,212 68.4%
286 Milton Keynes North Con 48,284 70,620 68.4%
287 Na h-Eileanan an Iar SNP 14,477 21,177 68.4%
288 Frome and East Somerset Con 47,970 70,177 68.4%
289 South Ribble Con 49,230 72,029 68.3%
290 Swindon South Con 49,527 72,468 68.3%
291 Kettering Con 52,037 76,163 68.3%
292 Cumbernauld and Kirkintilloch SNP 48,212 70,579 68.3%
293 Dumfries and Galloway Con 52,500 76,863 68.3%
294 Lincoln Con 50,629 74,128 68.3%
295 Braintree Con 51,675 75,662 68.3%
296 Birmingham Hall Green and Moseley Lab 51,739 75,781 68.3%
297 Leeds West and Pudsey Lab 47,968 70,270 68.3%
298 Runcorn and Helsby Lab 48,418 70,950 68.2%
299 Bognor Regis and Littlehampton Con 52,510 76,985 68.2%
300 Walthamstow Lab 48,335 70,867 68.2%
301 Poplar and Limehouse Lab 51,665 75,814 68.1%
302 Thirsk and Malton Con 52,198 76,623 68.1%
303 Hackney North and Stoke Newington Lab 51,356 75,401 68.1%
304 Sherwood Forest Con 52,109 76,543 68.1%
305 Glasgow South SNP 48,548 71,344 68.0%
306 North West Hampshire Con 51,687 76,004 68.0%
307 Redditch Con 47,501 69,921 67.9%
308 Ealing Southall Lab 50,998 75,085 67.9%
309 Spelthorne Con 49,510 72,897 67.9%
310 Ossett and Denby Dale Con 48,608 71,595 67.9%
311 Birkenhead Lab 51,762 76,271 67.9%
312 Arbroath and Broughty Ferry SNP 52,124 76,810 67.9%
313 North Shropshire Con 52,271 77,052 67.8%
314 Erewash Con 48,814 71,986 67.8%
315 Greenwich and Woolwich Lab 47,340 69,824 67.8%
316 Grantham and Bourne Con 48,852 72,071 67.8%
317 Stevenage Con 47,683 70,370 67.8%
318 Gordon and Buchan Con 47,591 70,238 67.8%
319 Midlothian SNP 48,221 71,210 67.7%
320 Uxbridge and South Ruislip Con 50,782 75,042 67.7%
321 Newcastle-under-Lyme Con 47,363 70,025 67.6%
322 Poole Con 48,801 72,162 67.6%
323 Bexleyheath and Crayford Con 47,300 69,948 67.6%
324 Brentford and Isleworth Lab 51,615 76,354 67.6%
325 Carlisle Con 51,240 75,868 67.5%
326 Aldershot Con 51,828 76,765 67.5%
327 Dover and Deal Con 51,197 75,855 67.5%
328 Carshalton and Wallington Con 49,098 72,755 67.5%
329 Northampton North Con 51,084 75,713 67.5%
330 Streatham and Croydon North Lab 51,308 76,050 67.5%
331 Exeter Lab 48,358 71,713 67.4%
332 Epping Forest Con 50,268 74,553 67.4%
333 Bournemouth East Con 49,328 73,173 67.4%
334 Wolverhampton West Con 50,938 75,592 67.4%
335 Clwyd North Con 51,289 76,150 67.4%
336 Staffordshire Moorlands Con 47,209 70,113 67.3%
337 Scarborough and Whitby Con 49,724 73,862 67.3%
338 Windsor Con 50,031 74,338 67.3%
339 Torbay Con 50,971 75,742 67.3%
340 Whitehaven and Workington Con 49,369 73,385 67.3%
341 Harrow West Lab 49,793 74,060 67.2%
342 Mid Cheshire Con 46,907 69,775 67.2%
343 Croydon East Lab 50,622 75,346 67.2%
344 Mitcham and Morden Lab 51,633 76,877 67.2%
345 Southport Con 49,808 74,168 67.2%
346 Faversham and Mid Kent Con 48,215 71,798 67.2%
347 North West Leicestershire Con 50,594 75,373 67.1%
348 Louth and Horncastle Con 50,933 75,959 67.1%
349 Cowdenbeath and Kirkcaldy SNP 47,148 70,329 67.0%
350 Herne Bay and Sandwich Con 50,962 76,028 67.0%
351 Plymouth Sutton and Devonport Lab 49,263 73,495 67.0%
352 Crawley Con 49,899 74,446 67.0%
353 Stoke-on-Trent South Con 46,782 69,831 67.0%
354 St Neots and Mid Cambridgeshire Con 50,043 74,699 67.0%
355 Blaydon and Consett Lab 46,965 70,163 66.9%
356 Southend West and Leigh Con 51,421 76,824 66.9%
357 York Central Lab 50,102 74,854 66.9%
358 Maidstone and Malling Con 48,907 73,084 66.9%
359 Rossendale and Darwen Con 49,913 74,593 66.9%
360 Leicester South Lab 47,508 71,007 66.9%
361 Paisley and Renfrewshire North SNP 46,778 69,941 66.9%
362 Ealing North Lab 48,764 72,985 66.8%
363 Bracknell Con 46,888 70,247 66.7%
364 Melton and Syston Con 47,792 71,615 66.7%
365 Central Ayrshire SNP 46,534 69,779 66.7%
366 East Ham Lab 47,247 70,902 66.6%
367 Gloucester Con 51,093 76,695 66.6%
368 Widnes and Halewood Lab 47,209 70,865 66.6%
369 Bury South Con 49,634 74,598 66.5%
370 Bedford Lab 46,603 70,068 66.5%
371 Orkney and Shetland LD 23,160 34,824 66.5%
372 Chichester Con 51,022 76,765 66.5%
373 Basingstoke Con 51,181 77,050 66.4%
374 Wrexham Con 47,123 70,964 66.4%
375 Blackpool North and Fleetwood Con 50,048 75,396 66.4%
376 Wakefield and Rothwell Con 49,093 73,968 66.4%
377 Hornchurch and Upminster Con 51,053 76,938 66.4%
378 Vauxhall and Camberwell Green Lab 46,440 69,995 66.3%
379 West Dunbartonshire SNP 46,615 70,286 66.3%
380 Stourbridge Con 46,311 69,840 66.3%
381 South Derbyshire Con 47,199 71,202 66.3%
382 South West Norfolk Con 48,049 72,496 66.3%
383 Enfield North Lab 50,808 76,824 66.1%
384 Lewisham West and East Dulwich Lab 46,226 69,904 66.1%
385 Stone, Great Wyrley and Penkridge Con 46,741 70,701 66.1%
386 Ashford Con 48,579 73,546 66.1%
387 Inverness, Skye and West Ross-shire SNP 50,783 76,903 66.0%
388 South West Wiltshire Con 47,237 71,551 66.0%
389 Ipswich Con 49,579 75,117 66.0%
390 Paisley and Renfrewshire South SNP 46,078 69,813 66.0%
391 Bridgend Con 46,708 70,770 66.0%
392 Brigg and Immingham Con 47,245 71,628 66.0%
393 Liverpool West Derby Lab 46,648 70,730 66.0%
394 Coventry South Lab 46,805 70,998 65.9%
395 Bathgate and Linlithgow SNP 47,217 71,650 65.9%
396 Lancaster and Wyre Con 49,382 74,992 65.8%
397 Crewe and Nantwich Con 50,196 76,236 65.8%
398 Airdrie and Shotts SNP 46,338 70,420 65.8%
399 Inverclyde and Renfrewshire West SNP 46,323 70,418 65.8%
400 Southampton Itchen Con 47,421 72,150 65.7%
401 Darlington Con 46,301 70,446 65.7%
402 Gainsborough Con 49,122 74,750 65.7%
403 Gosport Con 48,453 73,763 65.7%
404 South Shields Lab 45,798 69,725 65.7%
405 Swindon North Con 47,381 72,163 65.7%
406 Wyre Forest Con 50,561 77,015 65.7%
407 Dewsbury and Batley Lab 46,101 70,226 65.6%
408 Plymouth Moor View Con 48,152 73,378 65.6%
409 Romford Con 48,359 73,730 65.6%
410 Cramlington and Killingworth Lab 48,072 73,295 65.6%
411 Aberdeen South SNP 50,118 76,560 65.5%
412 North Ayrshire and Arran SNP 48,154 73,588 65.4%
413 Spen Valley Con 47,209 72,169 65.4%
414 Derby North Con 47,017 71,876 65.4%
415 North Durham Lab 47,798 73,079 65.4%
416 Liverpool Walton Lab 46,551 71,181 65.4%
417 Bootle Lab 49,174 75,194 65.4%
418 Fareham and Waterlooville Con 50,378 77,036 65.4%
419 Goole and Pocklington Con 49,901 76,337 65.4%
420 North Warwickshire and Bedworth Con 45,914 70,245 65.4%
421 Peterborough Con 47,232 72,273 65.4%
422 Wycombe Con 46,892 71,769 65.3%
423 Barrow and Furness Con 50,047 76,603 65.3%
424 Lewisham East Lab 46,832 71,706 65.3%
425 Livingston SNP 49,254 75,454 65.3%
426 Gravesham Con 47,560 72,866 65.3%
427 Glasgow West SNP 47,262 72,499 65.2%
428 Aberdeen North SNP 50,127 76,895 65.2%
429 Knowsley Lab 46,419 71,228 65.2%
430 Dunstable and Leighton Buzzard Con 48,270 74,069 65.2%
431 Hereford and South Herefordshire Con 46,266 71,125 65.0%
432 Coventry North West Lab 47,744 73,431 65.0%
433 Hinckley and Bosworth Con 49,192 75,683 65.0%
434 Newcastle upon Tyne East and Wallsend Lab 49,963 76,875 65.0%
435 Bermondsey and Old Southwark Lab 45,885 70,602 65.0%
436 East Thanet Con 47,924 73,790 64.9%
437 Huddersfield Lab 49,360 76,044 64.9%
438 Falkirk SNP 48,713 75,067 64.9%
439 Bethnal Green and Stepney Lab 49,951 77,000 64.9%
440 Weston-super-Mare Con 45,872 70,722 64.9%
441 Rother Valley Con 45,488 70,184 64.8%
442 Meriden and Solihull East Con 48,778 75,309 64.8%
443 Bolton North East Con 49,844 77,020 64.7%
444 Aldridge-Brownhills Con 47,321 73,122 64.7%
445 West Suffolk Con 49,340 76,243 64.7%
446 Ayr, Carrick and Cumnock SNP 46,592 72,057 64.7%
447 Bristol South Lab 48,268 74,696 64.6%
448 Tamworth Con 47,584 73,644 64.6%
449 South Holland and The Deepings Con 49,179 76,139 64.6%
450 Burton and Uttoxeter Con 48,738 75,460 64.6%
451 North West Norfolk Con 48,569 75,200 64.6%
452 Amber Valley Con 45,609 70,625 64.6%
453 Cardiff East Lab 46,781 72,463 64.6%
454 Dartford Con 46,488 72,048 64.5%
455 Harlow Con 47,360 73,479 64.5%
456 Clapham and Brixton Hill Lab 48,632 75,460 64.4%
457 Worsley and Eccles Lab 49,563 76,915 64.4%
458 Middlesbrough South and East Cleveland Con 45,023 69,967 64.3%
459 Warrington North Lab 46,546 72,350 64.3%
460 Southampton Test Lab 44,994 69,960 64.3%
461 Nuneaton Con 45,190 70,335 64.2%
462 Luton South and South Bedfordshire Lab 45,100 70,197 64.2%
463 Aberdeenshire North and Moray East Con 45,891 71,485 64.2%
464 Edmonton and Winchmore Hill Lab 48,247 75,204 64.2%
465 Stratford and Bow Lab 47,375 73,849 64.2%
466 Halifax Lab 47,797 74,563 64.1%
467 Bridlington and The Wolds Con 46,440 72,501 64.1%
468 St Helens South and Whiston Lab 45,397 70,937 64.0%
469 Folkestone and Hythe Con 44,795 70,023 64.0%
470 Isle of Wight East Con 36,339 56,805 64.0%
471 North West Cambridgeshire Con 47,032 73,556 63.9%
472 Mansfield Con 47,745 74,680 63.9%
473 Birmingham Edgbaston Lab 45,599 71,354 63.9%
474 Portsmouth North Con 45,910 71,844 63.9%
475 Chesterfield Lab 45,186 70,722 63.9%
476 Colchester Con 49,091 76,843 63.9%
477 Portsmouth South Lab 47,425 74,253 63.9%
478 Hendon Con 45,593 71,496 63.8%
479 Castle Point Con 45,217 70,923 63.8%
480 Kilmarnock and Loudoun SNP 47,631 74,801 63.7%
481 Newport West and Islwyn Lab 48,537 76,234 63.7%
482 Ellesmere Port and Bromborough Lab 45,216 71,027 63.7%
483 Aberafan Maesteg Lab 44,423 69,817 63.6%
484 Scunthorpe Con 47,258 74,278 63.6%
485 Hackney South and Shoreditch Lab 47,817 75,197 63.6%
486 Hamilton and Clyde Valley SNP 47,421 74,577 63.6%
487 Bournemouth West Con 45,752 72,094 63.5%
488 Birmingham Selly Oak Lab 48,347 76,285 63.4%
489 Birmingham Perry Barr Lab 46,915 74,048 63.4%
490 Brent West Lab 48,407 76,463 63.3%
491 Coatbridge and Bellshill SNP 45,896 72,507 63.3%
492 Oldham East and Saddleworth Lab 46,164 72,997 63.2%
493 Broxbourne Con 47,675 75,454 63.2%
494 Alloa and Grangemouth SNP 45,658 72,265 63.2%
495 Havant Con 45,959 72,766 63.2%
496 Leicester East Lab 48,240 76,465 63.1%
497 Pendle and Clitheroe Con 48,510 76,941 63.0%
498 Bridgwater Con 45,004 71,418 63.0%
499 Oxford East Lab 45,598 72,371 63.0%
500 North East Cambridgeshire Con 44,584 70,806 63.0%
501 Newcastle upon Tyne Central and West Lab 48,135 76,460 63.0%
502 Bassetlaw Con 47,677 75,773 62.9%
503 Llanelli Lab 43,892 69,895 62.8%
504 Croydon West Lab 44,449 70,812 62.8%
505 Redcar Con 44,720 71,331 62.7%
506 Ilford South Lab 46,368 74,065 62.6%
507 Peckham Lab 44,547 71,176 62.6%
508 Halesowen Con 43,724 69,907 62.5%
509 St Helens North Lab 47,561 76,082 62.5%
510 Burnley Con 47,102 75,436 62.4%
511 Caerphilly Lab 45,069 72,458 62.2%
512 Gillingham and Rainham Con 45,958 73,951 62.1%
513 Bradford West Lab 44,261 71,258 62.1%
514 Motherwell, Wishaw and Carluke SNP 44,919 72,318 62.1%
515 Great Yarmouth Con 43,462 70,077 62.0%
516 Dundee Central SNP 46,651 75,298 62.0%
517 Rochester and Strood Con 44,635 72,155 61.9%
518 Blackburn Lab 43,645 70,586 61.8%
519 Pontypridd Lab 45,579 73,743 61.8%
520 Stockton North Lab 43,108 69,779 61.8%
521 Torfaen Lab 43,553 70,591 61.7%
522 Gorton and Denton Lab 45,828 74,306 61.7%
523 Southend East and Rochford Con 43,157 70,094 61.6%
524 Stockport Lab 46,017 74,769 61.5%
525 Sheffield South East Lab 46,896 76,223 61.5%
526 Ashfield Con 42,949 69,819 61.5%
527 Telford Con 43,525 70,768 61.5%
528 Doncaster East and the Isle of Axholme Con 43,084 70,113 61.4%
529 Doncaster Central Lab 46,043 75,007 61.4%
530 Wellingborough and Rushden Con 47,044 76,669 61.4%
531 Lowestoft Con 45,386 73,967 61.4%
532 Cannock Chase Con 46,313 75,582 61.3%
533 Sheffield Heeley Lab 45,695 74,614 61.2%
534 Chatham and Aylesford Con 45,809 74,840 61.2%
535 Bolsover Con 45,676 74,680 61.2%
536 Leeds South West and Morley Con 43,602 71,376 61.1%
537 Glasgow South West SNP 43,023 70,431 61.1%
538 South Basildon and East Thurrock Con 44,729 73,322 61.0%
539 Walsall and Bloxwich Con 45,630 74,866 60.9%
540 Newport East Lab 46,405 76,159 60.9%
541 Sittingbourne and Sheppey Con 46,763 76,818 60.9%
542 Luton North Lab 44,590 73,266 60.9%
543 Basildon and Billericay Con 46,853 76,993 60.9%
544 Newton Aycliffe and Spennymoor Con 43,372 71,299 60.8%
545 Glenrothes and Mid Fife SNP 42,278 69,734 60.6%
546 Slough Lab 45,560 75,287 60.5%
547 Thurrock Con 44,369 73,347 60.5%
548 Liverpool Riverside Lab 42,416 70,157 60.5%
549 Hayes and Harlington Lab 43,994 72,897 60.4%
550 Tottenham Lab 45,720 75,968 60.2%
551 Clacton Con 45,669 75,959 60.1%
552 Neath and Swansea East Lab 44,824 74,705 60.0%
553 Stoke-on-Trent North Con 41,848 69,821 59.9%
554 Oldham West, Chadderton and Royton Lab 44,434 74,183 59.9%
555 Sunderland Central Lab 43,476 72,688 59.8%
556 Dagenham and Rainham Lab 43,992 73,627 59.7%
557 Bradford East Lab 43,036 72,150 59.6%
558 Hyndburn Con 42,406 71,145 59.6%
559 Wigan Lab 45,042 75,607 59.6%
560 Queen's Park and Maida Vale Lab 44,799 75,256 59.5%
561 Nottingham East Lab 44,806 75,327 59.5%
562 Birmingham Northfield Con 43,692 73,483 59.5%
563 Dudley Con 42,224 71,083 59.4%
564 Boston and Skegness Con 45,018 75,806 59.4%
565 Nottingham South Lab 45,126 76,076 59.3%
566 Swansea West Lab 44,199 74,612 59.2%
567 Blaenau Gwent and Rhymney Lab 42,094 71,079 59.2%
568 Gateshead Central and Whickham Lab 42,021 70,994 59.2%
569 Kingston upon Hull North and Cottingham Lab 44,941 76,039 59.1%
570 Preston Lab 43,112 72,946 59.1%
571 Holborn and St Pancras Lab 44,582 75,475 59.1%
572 Glasgow East SNP 41,185 69,748 59.0%
573 Leeds East Lab 44,451 75,330 59.0%
574 Makerfield Lab 45,138 76,517 59.0%
575 Derby South Lab 42,462 72,067 58.9%
576 Rochdale Lab 42,058 71,697 58.7%
577 Washington and Gateshead South Lab 41,954 71,775 58.5%
578 Feltham and Heston Lab 43,883 75,226 58.3%
579 Birmingham Yardley Lab 41,906 71,912 58.3%
580 Coventry East Lab 42,684 73,389 58.2%
581 Birmingham Ladywood Lab 44,535 76,585 58.2%
582 Wythenshawe and Sale East Lab 44,759 76,971 58.2%
583 Bolton South and Walkden Lab 43,984 75,716 58.1%
584 Stalybridge and Hyde Lab 42,368 73,028 58.0%
585 Brent East Lab 44,017 75,880 58.0%
586 Leigh and Atherton Con 44,283 76,363 58.0%
587 Barnsley North Lab 44,480 76,794 57.9%
588 Leeds Central and Headingley Lab 43,662 75,396 57.9%
589 Heywood and Middleton North Lab 42,446 73,306 57.9%
590 Leeds South Lab 43,249 74,726 57.9%
591 Salford Lab 41,763 72,169 57.9%
592 Rhondda and Ogmore Lab 42,549 73,557 57.8%
593 Rotherham Lab 43,521 75,345 57.8%
594 Nottingham North and Kimberley Lab 43,037 74,515 57.8%
595 Rawmarsh and Conisbrough Lab 40,544 70,272 57.7%
596 Bradford South Lab 40,889 70,890 57.7%
597 Merthyr Tydfil and Aberdare Lab 43,106 74,805 57.6%
598 Hartlepool Lab 41,037 71,228 57.6%
599 Stoke-on-Trent Central Con 40,610 70,550 57.6%
600 Smethwick Lab 40,970 71,195 57.5%
601 Normanton and Hemsworth Lab 43,367 75,388 57.5%
602 West Bromwich Con 41,377 72,206 57.3%
603 West Ham and Beckton Lab 40,430 70,590 57.3%
604 Ashton-under-Lyne Lab 41,377 72,278 57.2%
605 Barking Lab 41,019 71,822 57.1%
606 Blyth and Ashington Lab 42,990 75,452 57.0%
607 Houghton and Sunderland South Lab 43,798 76,883 57.0%
608 Jarrow and Gateshead East Lab 40,506 71,106 57.0%
609 Easington Lab 39,848 70,043 56.9%
610 Manchester Rusholme Lab 40,149 70,692 56.8%
611 Glasgow North SNP 41,539 73,210 56.7%
612 Sheffield Brightside and Hillsborough Lab 40,366 71,154 56.7%
613 Pontefract, Castleford and Knottingley Lab 41,268 72,751 56.7%
614 Glasgow North East SNP 42,673 75,236 56.7%
615 Wolverhampton North East Con 39,564 70,449 56.2%
616 Erith and Thamesmead Lab 43,085 76,728 56.2%
617 Kingston upon Hull West and Haltemprice Con 41,631 74,321 56.0%
618 Doncaster North Lab 40,070 71,739 55.9%
619 Blackpool South Con 42,414 76,071 55.8%
620 Great Grimsby and Cleethorpes Con 41,675 77,050 54.1%
621 Sheffield Central Lab 38,067 70,453 54.0%
622 Birmingham Erdington Lab 41,499 76,856 54.0%
623 Manchester Central Lab 40,480 75,311 53.8%
624 Birmingham Hodge Hill and Solihull North Lab 41,294 76,922 53.7%
625 Chorley Spk 39,870 74,568 53.5%
626 Leicester West Lab 38,595 72,848 53.0%
627 Blackley and Middleton South Lab 37,548 71,375 52.6%
628 Middlesbrough and Thornaby East Lab 37,589 71,742 52.4%
629 Tipton and Wednesbury Con 38,200 73,820 51.7%
630 Wolverhampton South East Lab 38,227 75,685 50.5%
631 Barnsley South Lab 37,508 75,896 49.4%
632 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.