Notional results for a UK general election on 12 December 2019 Great Britain - by majority

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 Majority Valid vote count Majority / valid vote count
1 Liverpool Riverside Lab 32,800 42,416 77.3%
2 Birmingham Ladywood Lab 32,583 44,535 73.2%
3 Liverpool Walton Lab 33,729 46,551 72.5%
4 Knowsley Lab 32,901 46,419 70.9%
5 Bootle Lab 34,556 49,174 70.3%
6 Manchester Rusholme Lab 27,901 40,149 69.5%
7 Liverpool West Derby Lab 32,321 46,648 69.3%
8 Tottenham Lab 30,488 45,720 66.7%
9 Walthamstow Lab 30,862 48,335 63.9%
10 Bethnal Green and Stepney Lab 31,655 49,951 63.4%
11 East Ham Lab 29,863 47,247 63.2%
12 Hackney South and Shoreditch Lab 30,141 47,817 63.0%
13 South Holland and The Deepings Con 30,838 49,179 62.7%
14 Liverpool Wavertree Lab 31,926 51,466 62.0%
15 Bradford West Lab 27,019 44,261 61.0%
16 Boston and Skegness Con 27,402 45,018 60.9%
17 Castle Point Con 27,009 45,217 59.7%
18 Peckham Lab 26,553 44,547 59.6%
19 Maldon Con 32,001 53,704 59.6%
20 Liverpool Garston Lab 28,728 49,096 58.5%
21 Weald of Kent Con 28,751 49,652 57.9%
22 North East Cambridgeshire Con 25,779 44,584 57.8%
23 Kingswinford and South Staffordshire Con 29,355 51,047 57.5%
24 Rayleigh and Wickford Con 30,348 52,997 57.3%
25 Lewisham North Lab 28,949 50,586 57.2%
26 Hackney North and Stoke Newington Lab 29,162 51,356 56.8%
27 Clacton Con 25,717 45,669 56.3%
28 Stratford and Bow Lab 26,491 47,375 55.9%
29 Brentwood and Ongar Con 28,974 52,816 54.9%
30 Louth and Horncastle Con 27,883 50,933 54.7%
31 Sheffield Central Lab 20,773 38,067 54.6%
32 West Ham and Beckton Lab 21,937 40,430 54.3%
33 Brigg and Immingham Con 24,444 47,245 51.7%
34 Lewisham West and East Dulwich Lab 23,823 46,226 51.5%
35 Birmingham Hall Green and Moseley Lab 26,507 51,739 51.2%
36 Holborn and St Pancras Lab 22,766 44,582 51.1%
37 Manchester Withington Lab 25,297 49,794 50.8%
38 South West Norfolk Con 24,180 48,049 50.3%
39 East Wiltshire Con 24,523 48,988 50.1%
40 Wetherby and Easingwold Con 27,164 54,397 49.9%
41 New Forest East Con 25,251 50,786 49.7%
42 Tonbridge Con 27,052 54,450 49.7%
43 South Shropshire Con 28,636 57,736 49.6%
44 Braintree Con 25,466 51,675 49.3%
45 Witham Con 25,669 52,105 49.3%
46 Islington North Lab 26,188 53,805 48.7%
47 Droitwich and Evesham Con 25,631 52,689 48.6%
48 New Forest West Con 24,403 50,306 48.5%
49 Gorton and Denton Lab 22,175 45,828 48.4%
50 Christchurch Con 25,034 51,890 48.2%
51 Aldridge-Brownhills Con 22,758 47,321 48.1%
52 Gosport Con 23,278 48,453 48.0%
53 Sleaford and North Hykeham Con 24,680 51,537 47.9%
54 Dulwich and West Norwood Lab 24,963 52,194 47.8%
55 Birmingham Perry Barr Lab 22,325 46,915 47.6%
56 Rutland and Stamford Con 25,537 53,774 47.5%
57 Havant Con 21,792 45,959 47.4%
58 North Herefordshire Con 25,719 54,413 47.3%
59 Stone, Great Wyrley and Penkridge Con 21,922 46,741 46.9%
60 Richmond and Northallerton Con 24,331 51,880 46.9%
61 Sussex Weald Con 23,164 49,418 46.9%
62 Daventry Con 26,612 56,956 46.7%
63 Bridlington and The Wolds Con 21,685 46,440 46.7%
64 South Leicestershire Con 25,534 54,786 46.6%
65 Hinckley and Bosworth Con 22,851 49,192 46.5%
66 Leicester South Lab 22,023 47,508 46.4%
67 Honiton and Sidmouth Con 26,229 56,809 46.2%
68 Grantham and Bourne Con 22,393 48,852 45.8%
69 Widnes and Halewood Lab 21,542 47,209 45.6%
70 Sittingbourne and Sheppey Con 21,337 46,763 45.6%
71 Leeds Central and Headingley Lab 19,879 43,662 45.5%
72 Croydon West Lab 20,090 44,449 45.2%
73 Gainsborough Con 22,172 49,122 45.1%
74 Thirsk and Malton Con 23,337 52,198 44.7%
75 Goole and Pocklington Con 22,302 49,901 44.7%
76 Birkenhead Lab 22,993 51,762 44.4%
77 Manchester Central Lab 17,970 40,480 44.4%
78 Basildon and Billericay Con 20,749 46,853 44.3%
79 Epping Forest Con 22,173 50,268 44.1%
80 Ilford South Lab 20,409 46,368 44.0%
81 Hertsmere Con 22,980 52,513 43.8%
82 Chorley Spk 17,392 39,870 43.6%
83 Waveney Valley Con 22,364 51,280 43.6%
84 Tamworth Con 20,663 47,584 43.4%
85 North West Norfolk Con 21,077 48,569 43.4%
86 North Dorset Con 23,195 53,464 43.4%
87 Leyton and Wanstead Lab 21,121 48,865 43.2%
88 Bognor Regis and Littlehampton Con 22,682 52,510 43.2%
89 Lichfield Con 22,609 52,465 43.1%
90 Cannock Chase Con 19,879 46,313 42.9%
91 South Suffolk Con 21,473 50,106 42.9%
92 Faversham and Mid Kent Con 20,618 48,215 42.8%
93 Poplar and Limehouse Lab 22,047 51,665 42.7%
94 Lewisham East Lab 19,979 46,832 42.7%
95 Blackburn Lab 18,616 43,645 42.7%
96 West Worcestershire Con 24,499 57,530 42.6%
97 Bromsgrove Con 23,106 54,272 42.6%
98 Hornchurch and Upminster Con 21,735 51,053 42.6%
99 South Northamptonshire Con 23,671 55,827 42.4%
100 Wyre Forest Con 21,413 50,561 42.4%
101 Sevenoaks Con 21,793 51,488 42.3%
102 Nottingham East Lab 18,942 44,806 42.3%
103 Fareham and Waterlooville Con 21,276 50,378 42.2%
104 West Suffolk Con 20,797 49,340 42.2%
105 Orpington Con 20,627 48,958 42.1%
106 Queen's Park and Maida Vale Lab 18,874 44,799 42.1%
107 Bury St Edmunds and Stowmarket Con 22,085 52,481 42.1%
108 North Bedfordshire Con 23,631 56,202 42.0%
109 North West Essex Con 23,227 55,277 42.0%
110 Torridge and Tavistock Con 22,899 54,668 41.9%
111 South Basildon and East Thurrock Con 18,731 44,729 41.9%
112 Tiverton and Minehead Con 20,665 49,411 41.8%
113 Mid Buckinghamshire Con 22,648 54,223 41.8%
114 Hereford and South Herefordshire Con 19,321 46,266 41.8%
115 North West Hampshire Con 21,507 51,687 41.6%
116 Meriden and Solihull East Con 20,270 48,778 41.6%
117 Mid Norfolk Con 20,388 49,110 41.5%
118 Arundel and South Downs Con 24,105 58,105 41.5%
119 Chatham and Aylesford Con 18,992 45,809 41.5%
120 Solihull West and Shirley Con 20,798 50,179 41.4%
121 Vauxhall and Camberwell Green Lab 19,225 46,440 41.4%
122 North Cotswolds Con 20,997 50,793 41.3%
123 Bradford East Lab 17,761 43,036 41.3%
124 Hamble Valley Con 23,488 57,041 41.2%
125 South West Devon Con 23,090 56,100 41.2%
126 Bexhill and Battle Con 20,384 49,737 41.0%
127 Rhondda and Ogmore Lab 17,377 42,549 40.8%
128 Great Yarmouth Con 17,663 43,462 40.6%
129 The Wrekin Con 21,173 52,432 40.4%
130 Brent East Lab 17,756 44,017 40.3%
131 Broxbourne Con 19,192 47,675 40.3%
132 Central Suffolk and North Ipswich Con 20,213 50,412 40.1%
133 Old Bexley and Sidcup Con 20,769 51,867 40.0%
134 Kenilworth and Southam Con 22,303 55,779 40.0%
135 Herne Bay and Sandwich Con 20,372 50,962 40.0%
136 Mid Bedfordshire Con 20,509 51,325 40.0%
137 East Surrey Con 20,565 51,475 40.0%
138 Maidstone and Malling Con 19,448 48,907 39.8%
139 Melton and Syston Con 19,004 47,792 39.8%
140 Skipton and Ripon Con 22,517 56,773 39.7%
141 North East Hampshire Con 22,433 56,730 39.5%
142 North Shropshire Con 20,543 52,271 39.3%
143 Newark Con 21,697 55,387 39.2%
144 North Warwickshire and Bedworth Con 17,956 45,914 39.1%
145 Streatham and Croydon North Lab 20,038 51,308 39.1%
146 Redditch Con 18,423 47,501 38.8%
147 South East Cornwall Con 20,225 52,247 38.7%
148 Chichester Con 19,622 51,022 38.5%
149 Huntingdon Con 21,645 56,317 38.4%
150 Romford Con 18,536 48,359 38.3%
151 Poole Con 18,608 48,801 38.1%
152 Wallasey Lab 19,422 51,470 37.7%
153 Chester South and Eddisbury Con 20,826 55,209 37.7%
154 Broadland and Fakenham Con 19,825 52,814 37.5%
155 Staffordshire Moorlands Con 17,659 47,209 37.4%
156 Islington South and Finsbury Lab 19,458 52,143 37.3%
157 East Hampshire Con 20,200 54,175 37.3%
158 Bridgwater Con 16,724 45,004 37.2%
159 Spelthorne Con 18,393 49,510 37.2%
160 Fylde Con 19,254 51,947 37.1%
161 Amber Valley Con 16,891 45,609 37.0%
162 Sutton Coldfield Con 19,272 52,325 36.8%
163 St Helens South and Whiston Lab 16,720 45,397 36.8%
164 South West Wiltshire Con 17,378 47,237 36.8%
165 North West Leicestershire Con 18,548 50,594 36.7%
166 Mid Leicestershire Con 20,188 55,193 36.6%
167 Congleton Con 18,203 49,813 36.5%
168 Cardiff East Lab 17,079 46,781 36.5%
169 Windsor Con 18,247 50,031 36.5%
170 Beverley and Holderness Con 17,976 49,483 36.3%
171 North West Cambridgeshire Con 17,032 47,032 36.2%
172 Tewkesbury Con 19,443 53,858 36.1%
173 Reigate Con 19,220 53,469 35.9%
174 Ealing Southall Lab 18,266 50,998 35.8%
175 Salisbury Con 18,848 52,742 35.7%
176 Newcastle upon Tyne East and Wallsend Lab 17,793 49,963 35.6%
177 Clapham and Brixton Hill Lab 17,291 48,632 35.6%
178 Stratford-on-Avon Con 19,020 53,557 35.5%
179 East Grinstead and Uckfield Con 20,291 57,231 35.5%
180 Ashford Con 17,211 48,579 35.4%
181 Harlow Con 16,694 47,360 35.2%
182 Bristol East Lab 19,393 55,286 35.1%
183 Suffolk Coastal Con 18,355 52,365 35.1%
184 Oxford East Lab 15,959 45,598 35.0%
185 South Derbyshire Con 16,483 47,199 34.9%
186 Derbyshire Dales Con 18,797 53,930 34.9%
187 Torbay Con 17,751 50,971 34.8%
188 Tatton Con 19,281 55,394 34.8%
189 Aldershot Con 17,985 51,828 34.7%
190 South West Hertfordshire Con 17,623 50,878 34.6%
191 South Dorset Con 18,147 52,719 34.4%
192 Brighton Pavilion Green 19,630 57,101 34.4%
193 Portsmouth North Con 15,780 45,910 34.4%
194 Salford Lab 14,248 41,763 34.1%
195 Barking Lab 13,993 41,019 34.1%
196 Wellingborough and Rushden Con 16,038 47,044 34.1%
197 Mansfield Con 16,247 47,745 34.0%
198 Chesham and Amersham Con 18,216 53,711 33.9%
199 Reading West and Mid Berkshire Con 16,758 49,444 33.9%
200 Leeds North East Lab 17,089 50,500 33.8%
201 Maidenhead Con 17,101 50,914 33.6%
202 Kettering Con 17,363 52,037 33.4%
203 Isle of Wight East Con 12,119 36,339 33.3%
204 Newton Abbot Con 17,456 52,410 33.3%
205 South Norfolk Con 17,175 51,857 33.1%
206 Stoke-on-Trent South Con 15,393 46,782 32.9%
207 Gillingham and Rainham Con 15,119 45,958 32.9%
208 North East Hertfordshire Con 18,189 55,327 32.9%
209 North Northumberland Con 17,306 52,740 32.8%
210 Stretford and Urmston Lab 16,417 50,067 32.8%
211 Gravesham Con 15,581 47,560 32.8%
212 Lowestoft Con 14,850 45,386 32.7%
213 Newcastle upon Tyne Central and West Lab 15,731 48,135 32.7%
214 Stourbridge Con 15,133 46,311 32.7%
215 Harwich and North Essex Con 17,651 54,084 32.6%
216 Dundee Central SNP 15,221 46,651 32.6%
217 Mid Derbyshire Con 16,816 51,582 32.6%
218 Bristol Central Lab 16,696 51,427 32.5%
219 Greenwich and Woolwich Lab 15,283 47,340 32.3%
220 Ellesmere Port and Bromborough Lab 14,577 45,216 32.2%
221 Ribble Valley Con 16,839 52,240 32.2%
222 Dudley Con 13,609 42,224 32.2%
223 Leeds South Lab 13,886 43,249 32.1%
224 Witney Con 15,674 48,839 32.1%
225 Hertford and Stortford Con 17,806 55,635 32.0%
226 Dunstable and Leighton Buzzard Con 15,386 48,270 31.9%
227 Bexleyheath and Crayford Con 15,038 47,300 31.8%
228 Dartford Con 14,704 46,488 31.6%
229 Hornsey and Friern Barnet Lab 16,607 52,535 31.6%
230 Birmingham Hodge Hill and Solihull North Lab 12,951 41,294 31.4%
231 Birmingham Yardley Lab 13,141 41,906 31.4%
232 Sherwood Forest Con 16,290 52,109 31.3%
233 Sheffield Brightside and Hillsborough Lab 12,591 40,366 31.2%
234 Merthyr Tydfil and Aberdare Lab 13,410 43,106 31.1%
235 Horsham Con 17,353 55,850 31.1%
236 Forest of Dean Con 15,869 51,475 30.8%
237 Blaenau Gwent and Rhymney Lab 12,969 42,094 30.8%
238 Blackley and Middleton South Lab 11,558 37,548 30.8%
239 Mitcham and Morden Lab 15,879 51,633 30.8%
240 Melksham and Devizes Con 17,028 55,764 30.5%
241 Runnymede and Weybridge Con 16,072 52,669 30.5%
242 Central Devon Con 17,300 56,724 30.5%
243 Isle of Wight West Con 11,618 38,103 30.5%
244 Dewsbury and Batley Lab 14,009 46,101 30.4%
245 Rochester and Strood Con 13,553 44,635 30.4%
246 Aberafan Maesteg Lab 13,457 44,423 30.3%
247 Ruislip, Northwood and Pinner Con 15,810 52,256 30.3%
248 South Cotswolds Con 16,092 53,189 30.3%
249 Hove and Portslade Lab 17,044 56,391 30.2%
250 Mid Dorset and North Poole Con 16,570 54,907 30.2%
251 Erith and Thamesmead Lab 12,988 43,085 30.1%
252 Bracknell Con 14,129 46,888 30.1%
253 Southend West and Leigh Con 15,454 51,421 30.1%
254 Surrey Heath Con 15,552 52,131 29.8%
255 Burton and Uttoxeter Con 14,496 48,738 29.7%
256 Romsey and Southampton North Con 16,251 54,704 29.7%
257 Harborough, Oadby and Wigston Con 15,608 52,585 29.7%
258 Middlesbrough and Thornaby East Lab 11,141 37,589 29.6%
259 Folkestone and Hythe Con 13,239 44,795 29.6%
260 Epsom and Ewell Con 16,856 57,397 29.4%
261 Bromley and Biggin Hill Con 14,380 49,058 29.3%
262 Slough Lab 13,347 45,560 29.3%
263 Southgate and Wood Green Lab 15,414 52,712 29.2%
264 North Cornwall Con 15,783 54,077 29.2%
265 Nuneaton Con 13,144 45,190 29.1%
266 Weston-super-Mare Con 13,310 45,872 29.0%
267 St Austell and Newquay Con 15,942 55,098 28.9%
268 Montgomeryshire and Glyndŵr Con 14,765 51,208 28.8%
269 Aylesbury Con 16,640 57,888 28.7%
270 Chelmsford Con 15,416 53,826 28.6%
271 York Central Lab 14,342 50,102 28.6%
272 North East Somerset and Hanham Con 16,389 57,437 28.5%
273 North Somerset Con 16,184 56,864 28.5%
274 Aberdeen North SNP 14,210 50,127 28.3%
275 Selby Con 14,838 52,757 28.1%
276 North Norfolk Con 14,492 51,562 28.1%
277 Swindon North Con 13,250 47,381 28.0%
278 Alloa and Grangemouth SNP 12,727 45,658 27.9%
279 Southend East and Rochford Con 11,942 43,157 27.7%
280 Halesowen Con 12,082 43,724 27.6%
281 Plymouth Moor View Con 13,262 48,152 27.5%
282 Preston Lab 11,850 43,112 27.5%
283 Bicester and Woodstock Con 14,205 51,991 27.3%
284 Banbury Con 13,799 50,810 27.2%
285 Edmonton and Winchmore Hill Lab 13,067 48,247 27.1%
286 Yeovil Con 14,638 54,128 27.0%
287 Harpenden and Berkhamsted Con 15,044 55,738 27.0%
288 Thurrock Con 11,962 44,369 27.0%
289 Northampton South Con 13,324 49,608 26.9%
290 Hemel Hempstead Con 13,161 49,065 26.8%
291 Tunbridge Wells Con 14,645 54,650 26.8%
292 Smethwick Lab 10,974 40,970 26.8%
293 Sheffield Heeley Lab 12,220 45,695 26.7%
294 Stafford Con 13,720 51,311 26.7%
295 Ealing Central and Acton Lab 14,133 52,985 26.7%
296 Glastonbury and Somerton Con 14,183 53,194 26.7%
297 North Devon Con 14,813 55,581 26.7%
298 Kilmarnock and Loudoun SNP 12,659 47,631 26.6%
299 Farnham and Bordon Con 13,577 51,141 26.5%
300 Worthing West Con 13,912 52,560 26.5%
301 Bassetlaw Con 12,588 47,677 26.4%
302 Croydon South Con 13,408 50,894 26.3%
303 Rugby Con 13,395 51,119 26.2%
304 Beaconsfield Con 13,772 52,633 26.2%
305 Chippenham Con 13,200 50,519 26.1%
306 Stockport Lab 12,012 46,017 26.1%
307 North East Derbyshire Con 12,902 49,479 26.1%
308 Thornbury and Yate Con 14,538 56,083 25.9%
309 Frome and East Somerset Con 12,395 47,970 25.8%
310 Falkirk SNP 12,578 48,713 25.8%
311 Mid Sussex Con 13,665 52,949 25.8%
312 St Helens North Lab 12,209 47,561 25.7%
313 Morecambe and Lunesdale Con 14,188 55,652 25.5%
314 East Kilbride and Strathaven SNP 13,169 51,684 25.5%
315 Jarrow and Gateshead East Lab 10,317 40,506 25.5%
316 Buckingham and Bletchley Con 13,345 52,609 25.4%
317 Inverness, Skye and West Ross-shire SNP 12,865 50,783 25.3%
318 Wells and Mendip Hills Con 14,295 56,441 25.3%
319 South Devon Con 13,719 54,189 25.3%
320 Livingston SNP 12,424 49,254 25.2%
321 Paisley and Renfrewshire North SNP 11,753 46,778 25.1%
322 Telford Con 10,900 43,525 25.0%
323 Oldham West, Chadderton and Royton Lab 11,127 44,434 25.0%
324 Cumbernauld and Kirkintilloch SNP 12,005 48,212 24.9%
325 Bolton South and Walkden Lab 10,929 43,984 24.8%
326 Ely and East Cambridgeshire Con 13,449 54,465 24.7%
327 Penrith and Solway Con 13,760 55,778 24.7%
328 Norwich South Lab 12,583 51,308 24.5%
329 St Neots and Mid Cambridgeshire Con 12,250 50,043 24.5%
330 Tooting Lab 14,307 58,473 24.5%
331 Ealing North Lab 11,908 48,764 24.4%
332 Dover and Deal Con 12,421 51,197 24.3%
333 Birmingham Selly Oak Lab 11,645 48,347 24.1%
334 Basingstoke Con 12,301 51,181 24.0%
335 Paisley and Renfrewshire South SNP 11,023 46,078 23.9%
336 Pendle and Clitheroe Con 11,568 48,510 23.8%
337 Cardiff South and Penarth Lab 11,851 50,370 23.5%
338 Great Grimsby and Cleethorpes Con 9,759 41,675 23.4%
339 Doncaster East and the Isle of Axholme Con 10,085 43,084 23.4%
340 Hampstead and Highgate Lab 13,400 57,387 23.4%
341 Wythenshawe and Sale East Lab 10,396 44,759 23.2%
342 Wokingham Con 12,750 55,012 23.2%
343 Edinburgh South West SNP 11,982 52,131 23.0%
344 Middlesbrough South and East Cleveland Con 10,299 45,023 22.9%
345 Exeter Lab 10,988 48,358 22.7%
346 Swansea West Lab 10,037 44,199 22.7%
347 Ossett and Denby Dale Con 11,027 48,608 22.7%
348 Hexham Con 12,186 53,945 22.6%
349 Edinburgh East and Musselburgh SNP 11,796 52,253 22.6%
350 Stockton West Con 11,749 52,050 22.6%
351 Newbury Con 11,460 50,971 22.5%
352 Twickenham LD 13,074 58,352 22.4%
353 Colchester Con 10,940 49,091 22.3%
354 Nottingham South Lab 10,041 45,126 22.3%
355 Glenrothes and Mid Fife SNP 9,352 42,278 22.1%
356 Henley and Thame Con 11,901 53,842 22.1%
357 Earley and Woodley Con 11,293 51,110 22.1%
358 Edinburgh North and Leith SNP 12,983 58,855 22.1%
359 Carlisle Con 11,290 51,240 22.0%
360 Brentford and Isleworth Lab 11,369 51,615 22.0%
361 Bournemouth West Con 9,941 45,752 21.7%
362 Erewash Con 10,606 48,814 21.7%
363 Scunthorpe Con 10,133 47,258 21.4%
364 West Dorset Con 12,388 57,813 21.4%
365 Bath LD 12,125 56,876 21.3%
366 Bolton West Con 10,619 49,868 21.3%
367 West Dunbartonshire SNP 9,841 46,615 21.1%
368 Hayes and Harlington Lab 9,261 43,994 21.1%
369 Hitchin Con 11,264 54,061 20.8%
370 Welwyn Hatfield Con 10,773 51,797 20.8%
371 Dunfermline and Dollar SNP 10,073 48,619 20.7%
372 Arbroath and Broughty Ferry SNP 10,777 52,124 20.7%
373 Scarborough and Whitby Con 10,270 49,724 20.7%
374 Glasgow West SNP 9,728 47,262 20.6%
375 Monmouthshire Con 10,837 52,872 20.5%
376 Edinburgh South Lab 10,795 53,029 20.4%
377 Hammersmith and Chiswick Lab 10,823 53,277 20.3%
378 Cardiff West Lab 10,546 51,941 20.3%
379 Blackpool North and Fleetwood Con 10,119 50,048 20.2%
380 Macclesfield Con 10,711 53,867 19.9%
381 Wolverhampton North East Con 7,847 39,564 19.8%
382 Easington Lab 7,852 39,848 19.7%
383 Rossendale and Darwen Con 9,834 49,913 19.7%
384 York Outer Con 10,782 54,750 19.7%
385 Luton North Lab 8,740 44,590 19.6%
386 Kingston and Surbiton LD 11,174 57,095 19.6%
387 Dwyfor Meirionnydd PC 9,880 50,518 19.6%
388 Brent West Lab 9,431 48,407 19.5%
389 Gloucester Con 9,880 51,093 19.3%
390 Pontypridd Lab 8,798 45,579 19.3%
391 Stoke-on-Trent North Con 8,077 41,848 19.3%
392 Inverclyde and Renfrewshire West SNP 8,933 46,323 19.3%
393 Rochdale Lab 8,109 42,058 19.3%
394 Godalming and Ash Con 10,720 55,674 19.3%
395 Camborne and Redruth Con 9,848 51,581 19.1%
396 Dorking and Horley Con 10,381 54,495 19.0%
397 Neath and Swansea East Lab 8,451 44,824 18.9%
398 Glasgow South SNP 9,151 48,548 18.8%
399 Bristol South Lab 9,077 48,268 18.8%
400 Bermondsey and Old Southwark Lab 8,515 45,885 18.6%
401 Motherwell, Wishaw and Carluke SNP 8,294 44,919 18.5%
402 Didcot and Wantage Con 10,023 54,346 18.4%
403 Bathgate and Linlithgow SNP 8,671 47,217 18.4%
404 Harrow West Lab 9,098 49,793 18.3%
405 South Shields Lab 8,365 45,798 18.3%
406 Sefton Central Lab 10,414 57,089 18.2%
407 Oxford West and Abingdon LD 9,577 52,915 18.1%
408 Stevenage Con 8,562 47,683 18.0%
409 Bournemouth East Con 8,817 49,328 17.9%
410 North Ayrshire and Arran SNP 8,521 48,154 17.7%
411 Newcastle-under-Lyme Con 8,265 47,363 17.5%
412 Ilford North Lab 9,030 51,761 17.4%
413 Eastleigh Con 8,641 49,572 17.4%
414 Enfield North Lab 8,853 50,808 17.4%
415 Brecon, Radnor and Cwm Tawe Con 9,091 52,276 17.4%
416 South Ribble Con 8,515 49,230 17.3%
417 Woking Con 8,683 50,475 17.2%
418 Harrow East Con 8,987 52,287 17.2%
419 Coventry East Lab 7,288 42,684 17.1%
420 Birmingham Edgbaston Lab 7,691 45,599 16.9%
421 Na h-Eileanan an Iar SNP 2,438 14,477 16.8%
422 Crawley Con 8,360 49,899 16.8%
423 Brighton Kemptown and Peacehaven Lab 8,280 49,430 16.8%
424 Sutton and Cheam Con 8,351 50,487 16.5%
425 Chelsea and Fulham Con 8,993 54,781 16.4%
426 Bishop Auckland Con 8,113 49,511 16.4%
427 Hamilton and Clyde Valley SNP 7,758 47,421 16.4%
428 Leeds South West and Morley Con 7,114 43,602 16.3%
429 Cambridge Lab 8,099 49,740 16.3%
430 Reading Central Lab 8,351 51,530 16.2%
431 Corby and East Northamptonshire Con 8,676 53,890 16.1%
432 Feltham and Heston Lab 6,993 43,883 15.9%
433 West Lancashire Lab 8,336 52,663 15.8%
434 East Thanet Con 7,585 47,924 15.8%
435 Harrogate and Knaresborough Con 8,787 55,543 15.8%
436 Exmouth and Exeter East Con 8,809 55,832 15.8%
437 Mid and South Pembrokeshire Con 8,621 54,971 15.7%
438 Taunton and Wellington Con 8,536 54,440 15.7%
439 Uxbridge and South Ruislip Con 7,939 50,782 15.6%
440 Caerphilly Lab 6,901 45,069 15.3%
441 Glasgow East SNP 6,276 41,185 15.2%
442 Filton and Bradley Stoke Con 7,842 51,495 15.2%
443 Huddersfield Lab 7,441 49,360 15.1%
444 Colne Valley Con 7,761 51,765 15.0%
445 Wigan Lab 6,728 45,042 14.9%
446 Barrow and Furness Con 7,436 50,047 14.9%
447 Stirling and Strathallan SNP 8,556 57,811 14.8%
448 Penistone and Stocksbridge Con 7,210 49,520 14.6%
449 Blyth and Ashington Lab 6,118 42,990 14.2%
450 Derby South Lab 6,019 42,462 14.2%
451 Winchester Con 9,050 63,911 14.2%
452 East Worthing and Shoreham Con 7,474 53,128 14.1%
453 Gateshead Central and Whickham Lab 5,911 42,021 14.1%
454 Shrewsbury Con 7,175 51,554 13.9%
455 Cardiff North Lab 7,579 54,709 13.9%
456 Southampton Test Lab 6,213 44,994 13.8%
457 Southport Con 6,771 49,808 13.6%
458 Rother Valley Con 6,135 45,488 13.5%
459 Luton South and South Bedfordshire Lab 6,066 45,100 13.5%
460 Glasgow North SNP 5,582 41,539 13.4%
461 Worcester Con 6,758 50,898 13.3%
462 Kingston upon Hull North and Cottingham Lab 5,922 44,941 13.2%
463 Milton Keynes North Con 6,327 48,284 13.1%
464 Richmond Park LD 7,725 59,082 13.1%
465 Glasgow South West SNP 5,533 43,023 12.9%
466 Spen Valley Con 6,064 47,209 12.8%
467 Leicester West Lab 4,882 38,595 12.6%
468 Norwich North Con 6,365 50,423 12.6%
469 Newcastle upon Tyne North Lab 6,823 54,143 12.6%
470 Barnsley South Lab 4,720 37,508 12.6%
471 Leicester East Lab 5,999 48,240 12.4%
472 Bristol North West Lab 7,235 58,405 12.4%
473 Rushcliffe Con 7,354 59,496 12.4%
474 Ashfield Con 5,303 42,949 12.3%
475 Tipton and Wednesbury Con 4,693 38,200 12.3%
476 Finchley and Golders Green Con 6,629 55,412 12.0%
477 Rutherglen SNP 5,855 49,016 11.9%
478 Runcorn and Helsby Lab 5,779 48,418 11.9%
479 Chester North and Neston Lab 6,391 53,924 11.9%
480 Midlothian SNP 5,705 48,221 11.8%
481 Loughborough Con 6,091 51,597 11.8%
482 Crewe and Nantwich Con 5,816 50,196 11.6%
483 Shipley Con 6,242 54,004 11.6%
484 Bolsover Con 5,273 45,676 11.5%
485 Airdrie and Shotts SNP 5,324 46,338 11.5%
486 Cities of London and Westminster Con 5,976 52,116 11.5%
487 Swindon South Con 5,650 49,527 11.4%
488 Central Ayrshire SNP 5,304 46,534 11.4%
489 Ashton-under-Lyne Lab 4,689 41,377 11.3%
490 Portsmouth South Lab 5,363 47,425 11.3%
491 Newport East Lab 5,239 46,405 11.3%
492 Altrincham and Sale West Con 6,139 54,763 11.2%
493 Bristol North East Lab 5,464 48,905 11.2%
494 Sheffield South East Lab 5,214 46,896 11.1%
495 Coatbridge and Bellshill SNP 5,084 45,896 11.1%
496 Ipswich Con 5,479 49,579 11.1%
497 Makerfield Lab 4,955 45,138 11.0%
498 Battersea Lab 6,026 54,918 11.0%
499 Redcar Con 4,878 44,720 10.9%
500 Aberdeen South SNP 5,463 50,118 10.9%
501 Orkney and Shetland LD 2,507 23,160 10.8%
502 Darlington Con 4,968 46,301 10.7%
503 St Albans LD 5,905 55,297 10.7%
504 Angus and Perthshire Glens SNP 6,005 56,547 10.6%
505 Plymouth Sutton and Devonport Lab 5,122 49,263 10.4%
506 Glasgow North East SNP 4,277 42,673 10.0%
507 Clwyd East Con 5,284 52,820 10.0%
508 East Renfrewshire SNP 5,426 55,357 9.8%
509 St Ives Con 5,227 53,899 9.7%
510 Berwickshire, Roxburgh and Selkirk Con 5,148 53,146 9.7%
511 Argyll, Bute and South Lochaber SNP 4,897 50,727 9.7%
512 Southampton Itchen Con 4,498 47,421 9.5%
513 Westmorland and Lonsdale Con 5,140 54,200 9.5%
514 Torfaen Lab 4,110 43,553 9.4%
515 Milton Keynes Central Con 4,952 52,650 9.4%
516 Washington and Gateshead South Lab 3,938 41,954 9.4%
517 North Durham Lab 4,424 47,798 9.3%
518 Stockton North Lab 3,972 43,108 9.2%
519 Blaydon and Consett Lab 4,285 46,965 9.1%
520 City of Durham Lab 4,657 51,289 9.1%
521 Calder Valley Con 5,107 56,454 9.0%
522 Barnsley North Lab 4,002 44,480 9.0%
523 Hartlepool Lab 3,595 41,037 8.8%
524 Blackpool South Con 3,700 42,414 8.7%
525 Kingston upon Hull West and Haltemprice Con 3,626 41,631 8.7%
526 Llanelli Lab 3,793 43,892 8.6%
527 Dumfriesshire, Clydesdale and Tweeddale Con 4,338 50,896 8.5%
528 Caerfyrddin Con 4,529 53,342 8.5%
529 Hazel Grove Con 4,219 50,441 8.4%
530 Wrexham Con 3,939 47,123 8.4%
531 Normanton and Hemsworth Lab 3,520 43,367 8.1%
532 Truro and Falmouth Con 4,459 55,178 8.1%
533 Hendon Con 3,661 45,593 8.0%
534 Worsley and Eccles Lab 3,961 49,563 8.0%
535 Birmingham Erdington Lab 3,305 41,499 8.0%
536 Putney Lab 4,416 55,526 8.0%
537 Newton Aycliffe and Spennymoor Con 3,408 43,372 7.9%
538 Northampton North Con 3,932 51,084 7.7%
539 Rotherham Lab 3,297 43,521 7.6%
540 Houghton and Sunderland South Lab 3,271 43,798 7.5%
541 Lewes Con 4,126 55,580 7.4%
542 Kingston upon Hull East Lab 2,495 33,953 7.3%
543 Chipping Barnet Con 4,209 58,422 7.2%
544 Broxtowe Con 3,819 53,321 7.2%
545 Hyndburn Con 2,951 42,406 7.0%
546 Stalybridge and Hyde Lab 2,946 42,368 7.0%
547 Lincoln Con 3,514 50,629 6.9%
548 Cowdenbeath and Kirkcaldy SNP 3,220 47,148 6.8%
549 Sunderland Central Lab 2,964 43,476 6.8%
550 Gordon and Buchan Con 3,224 47,591 6.8%
551 Croydon East Lab 3,413 50,622 6.7%
552 Eltham and Chislehurst Con 3,444 51,087 6.7%
553 Hastings and Rye Con 3,532 52,566 6.7%
554 Bradford South Lab 2,729 40,889 6.7%
555 Tynemouth Lab 3,512 53,940 6.5%
556 Wolverhampton South East Lab 2,373 38,227 6.2%
557 Leeds West and Pudsey Lab 2,963 47,968 6.2%
558 Leeds East Lab 2,723 44,451 6.1%
559 Lancaster and Wyre Con 3,012 49,382 6.1%
560 Guildford Con 3,117 52,584 5.9%
561 Gower Lab 3,181 54,231 5.9%
562 Nottingham North and Kimberley Lab 2,490 43,037 5.8%
563 Clwyd North Con 2,834 51,289 5.5%
564 Bridgend Con 2,553 46,708 5.5%
565 Derby North Con 2,540 47,017 5.4%
566 Ynys Môn Con 1,968 36,552 5.4%
567 Esher and Walton Con 3,015 56,178 5.4%
568 Wakefield and Rothwell Con 2,626 49,093 5.3%
569 Mid Cheshire Con 2,494 46,907 5.3%
570 Caithness, Sutherland and Easter Ross SNP 2,788 52,720 5.3%
571 Edinburgh West LD 2,888 55,024 5.2%
572 Aberdeenshire North and Moray East Con 2,399 45,891 5.2%
573 West Bromwich Con 2,150 41,377 5.2%
574 Doncaster North Lab 2,070 40,070 5.2%
575 Moray West, Nairn and Strathspey SNP 2,906 56,272 5.2%
576 Vale of Glamorgan Con 2,566 49,993 5.1%
577 Ayr, Carrick and Cumnock SNP 2,329 46,592 5.0%
578 Peterborough Con 2,333 47,232 4.9%
579 Walsall and Bloxwich Con 2,186 45,630 4.8%
580 Cramlington and Killingworth Lab 2,157 48,072 4.5%
581 Gedling Con 2,407 54,100 4.4%
582 Lothian East SNP 2,207 50,777 4.3%
583 Whitehaven and Workington Con 2,144 49,369 4.3%
584 Eastbourne Con 2,168 51,259 4.2%
585 Stoke-on-Trent Central Con 1,715 40,610 4.2%
586 Keighley and Ilkley Con 2,218 52,600 4.2%
587 Perth and Kinross-shire SNP 2,364 56,485 4.2%
588 Cheadle Con 2,336 55,903 4.2%
589 Newport West and Islwyn Lab 2,001 48,537 4.1%
590 Stroud Con 2,467 60,688 4.1%
591 Halifax Lab 1,902 47,797 4.0%
592 Canterbury Lab 2,160 57,166 3.8%
593 Leeds North West Con 2,001 55,672 3.6%
594 Mid Dunbartonshire SNP 1,986 58,552 3.4%
595 Birmingham Northfield Con 1,478 43,692 3.4%
596 Warrington North Lab 1,513 46,546 3.3%
597 Oldham East and Saddleworth Lab 1,499 46,164 3.2%
598 Chesterfield Lab 1,451 45,186 3.2%
599 Wycombe Con 1,494 46,892 3.2%
600 Rawmarsh and Conisbrough Lab 1,257 40,544 3.1%
601 Dumfries and Galloway Con 1,556 52,500 3.0%
602 Chingford and Woodford Green Con 1,604 54,606 2.9%
603 Ceredigion Preseli PC 1,443 51,667 2.8%
604 Doncaster Central Lab 1,271 46,043 2.8%
605 Watford Con 1,300 48,298 2.7%
606 Pontefract, Castleford and Knottingley Lab 1,082 41,268 2.6%
607 Bolton North East Con 1,278 49,844 2.6%
608 Cheltenham Con 1,421 56,883 2.5%
609 South Cambridgeshire Con 1,498 60,078 2.5%
610 Bury North Con 1,282 53,470 2.4%
611 Bedford Lab 1,113 46,603 2.4%
612 Warwick and Leamington Lab 1,169 52,208 2.2%
613 Bury South Con 935 49,634 1.9%
614 Sheffield Hallam Lab 1,108 60,066 1.8%
615 Wolverhampton West Con 934 50,938 1.8%
616 Coventry South Lab 808 46,805 1.7%
617 Dagenham and Rainham Lab 706 43,992 1.6%
618 Heywood and Middleton North Lab 680 42,446 1.6%
619 West Aberdeenshire and Kincardine Con 843 53,345 1.6%
620 Bangor Aberconwy Con 749 48,407 1.5%
621 Wimbledon Con 839 56,872 1.5%
622 North East Fife SNP 728 52,183 1.4%
623 Carshalton and Wallington Con 629 49,098 1.3%
624 High Peak Con 590 54,173 1.1%
625 Beckenham and Penge Lab 631 60,142 1.0%
626 Wirral West Lab 455 56,046 0.8%
627 Alyn and Deeside Lab 411 52,350 0.8%
628 Kensington and Bayswater Lab 390 54,813 0.7%
629 Leigh and Atherton Con 293 44,283 0.7%
630 Coventry North West Lab 208 47,744 0.4%
631 Burnley Con 127 47,102 0.3%
632 Warrington South Lab 65 54,129 0.1%

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.