Notional results for a UK general election on 12 December 2019 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 Foyle SDLP 16,413 44,276 37.1%
161 Fylde Con 19,254 51,947 37.1%
162 Amber Valley Con 16,891 45,609 37.0%
163 Sutton Coldfield Con 19,272 52,325 36.8%
164 St Helens South and Whiston Lab 16,720 45,397 36.8%
165 South West Wiltshire Con 17,378 47,237 36.8%
166 North West Leicestershire Con 18,548 50,594 36.7%
167 Mid Leicestershire Con 20,188 55,193 36.6%
168 Congleton Con 18,203 49,813 36.5%
169 Cardiff East Lab 17,079 46,781 36.5%
170 Windsor Con 18,247 50,031 36.5%
171 Beverley and Holderness Con 17,976 49,483 36.3%
172 North West Cambridgeshire Con 17,032 47,032 36.2%
173 Tewkesbury Con 19,443 53,858 36.1%
174 Reigate Con 19,220 53,469 35.9%
175 Ealing Southall Lab 18,266 50,998 35.8%
176 Salisbury Con 18,848 52,742 35.7%
177 Newcastle upon Tyne East and Wallsend Lab 17,793 49,963 35.6%
178 Clapham and Brixton Hill Lab 17,291 48,632 35.6%
179 Stratford-on-Avon Con 19,020 53,557 35.5%
180 East Grinstead and Uckfield Con 20,291 57,231 35.5%
181 Ashford Con 17,211 48,579 35.4%
182 Harlow Con 16,694 47,360 35.2%
183 Bristol East Lab 19,393 55,286 35.1%
184 Suffolk Coastal Con 18,355 52,365 35.1%
185 Oxford East Lab 15,959 45,598 35.0%
186 South Derbyshire Con 16,483 47,199 34.9%
187 Derbyshire Dales Con 18,797 53,930 34.9%
188 Torbay Con 17,751 50,971 34.8%
189 Tatton Con 19,281 55,394 34.8%
190 Aldershot Con 17,985 51,828 34.7%
191 South West Hertfordshire Con 17,623 50,878 34.6%
192 South Dorset Con 18,147 52,719 34.4%
193 Brighton Pavilion Green 19,630 57,101 34.4%
194 Portsmouth North Con 15,780 45,910 34.4%
195 Salford Lab 14,248 41,763 34.1%
196 Barking Lab 13,993 41,019 34.1%
197 Wellingborough and Rushden Con 16,038 47,044 34.1%
198 Mansfield Con 16,247 47,745 34.0%
199 Chesham and Amersham Con 18,216 53,711 33.9%
200 Reading West and Mid Berkshire Con 16,758 49,444 33.9%
201 North Antrim DUP 13,765 40,622 33.9%
202 Leeds North East Lab 17,089 50,500 33.8%
203 Maidenhead Con 17,101 50,914 33.6%
204 Kettering Con 17,363 52,037 33.4%
205 Isle of Wight East Con 12,119 36,339 33.3%
206 Newton Abbot Con 17,456 52,410 33.3%
207 South Norfolk Con 17,175 51,857 33.1%
208 Stoke-on-Trent South Con 15,393 46,782 32.9%
209 Gillingham and Rainham Con 15,119 45,958 32.9%
210 North East Hertfordshire Con 18,189 55,327 32.9%
211 North Northumberland Con 17,306 52,740 32.8%
212 Stretford and Urmston Lab 16,417 50,067 32.8%
213 Gravesham Con 15,581 47,560 32.8%
214 Lowestoft Con 14,850 45,386 32.7%
215 Newcastle upon Tyne Central and West Lab 15,731 48,135 32.7%
216 Stourbridge Con 15,133 46,311 32.7%
217 Harwich and North Essex Con 17,651 54,084 32.6%
218 Dundee Central SNP 15,221 46,651 32.6%
219 Mid Derbyshire Con 16,816 51,582 32.6%
220 Bristol Central Lab 16,696 51,427 32.5%
221 Greenwich and Woolwich Lab 15,283 47,340 32.3%
222 Ellesmere Port and Bromborough Lab 14,577 45,216 32.2%
223 Ribble Valley Con 16,839 52,240 32.2%
224 Dudley Con 13,609 42,224 32.2%
225 Leeds South Lab 13,886 43,249 32.1%
226 Witney Con 15,674 48,839 32.1%
227 Hertford and Stortford Con 17,806 55,635 32.0%
228 Dunstable and Leighton Buzzard Con 15,386 48,270 31.9%
229 Bexleyheath and Crayford Con 15,038 47,300 31.8%
230 Dartford Con 14,704 46,488 31.6%
231 Hornsey and Friern Barnet Lab 16,607 52,535 31.6%
232 Birmingham Hodge Hill and Solihull North Lab 12,951 41,294 31.4%
233 Birmingham Yardley Lab 13,141 41,906 31.4%
234 Sherwood Forest Con 16,290 52,109 31.3%
235 Sheffield Brightside and Hillsborough Lab 12,591 40,366 31.2%
236 Merthyr Tydfil and Aberdare Lab 13,410 43,106 31.1%
237 Horsham Con 17,353 55,850 31.1%
238 Forest of Dean Con 15,869 51,475 30.8%
239 Blaenau Gwent and Rhymney Lab 12,969 42,094 30.8%
240 Blackley and Middleton South Lab 11,558 37,548 30.8%
241 Mitcham and Morden Lab 15,879 51,633 30.8%
242 Melksham and Devizes Con 17,028 55,764 30.5%
243 Runnymede and Weybridge Con 16,072 52,669 30.5%
244 Central Devon Con 17,300 56,724 30.5%
245 Isle of Wight West Con 11,618 38,103 30.5%
246 Dewsbury and Batley Lab 14,009 46,101 30.4%
247 Rochester and Strood Con 13,553 44,635 30.4%
248 Belfast West SF 12,997 42,899 30.3%
249 Aberafan Maesteg Lab 13,457 44,423 30.3%
250 Ruislip, Northwood and Pinner Con 15,810 52,256 30.3%
251 South Cotswolds Con 16,092 53,189 30.3%
252 Hove and Portslade Lab 17,044 56,391 30.2%
253 Mid Dorset and North Poole Con 16,570 54,907 30.2%
254 Erith and Thamesmead Lab 12,988 43,085 30.1%
255 Bracknell Con 14,129 46,888 30.1%
256 Southend West and Leigh Con 15,454 51,421 30.1%
257 Surrey Heath Con 15,552 52,131 29.8%
258 Burton and Uttoxeter Con 14,496 48,738 29.7%
259 Romsey and Southampton North Con 16,251 54,704 29.7%
260 Harborough, Oadby and Wigston Con 15,608 52,585 29.7%
261 Middlesbrough and Thornaby East Lab 11,141 37,589 29.6%
262 Folkestone and Hythe Con 13,239 44,795 29.6%
263 Epsom and Ewell Con 16,856 57,397 29.4%
264 Bromley and Biggin Hill Con 14,380 49,058 29.3%
265 Slough Lab 13,347 45,560 29.3%
266 Southgate and Wood Green Lab 15,414 52,712 29.2%
267 North Cornwall Con 15,783 54,077 29.2%
268 Nuneaton Con 13,144 45,190 29.1%
269 Weston-super-Mare Con 13,310 45,872 29.0%
270 St Austell and Newquay Con 15,942 55,098 28.9%
271 Montgomeryshire and Glyndwr Con 14,765 51,208 28.8%
272 Aylesbury Con 16,640 57,888 28.7%
273 Chelmsford Con 15,416 53,826 28.6%
274 York Central Lab 14,342 50,102 28.6%
275 North East Somerset and Hanham Con 16,389 57,437 28.5%
276 North Somerset Con 16,184 56,864 28.5%
277 Aberdeen North SNP 14,210 50,127 28.3%
278 Selby Con 14,838 52,757 28.1%
279 North Norfolk Con 14,492 51,562 28.1%
280 Swindon North Con 13,250 47,381 28.0%
281 Belfast South and Mid Down SDLP 13,322 47,669 27.9%
282 Alloa and Grangemouth SNP 12,727 45,658 27.9%
283 Southend East and Rochford Con 11,942 43,157 27.7%
284 Halesowen Con 12,082 43,724 27.6%
285 Plymouth Moor View Con 13,262 48,152 27.5%
286 Preston Lab 11,850 43,112 27.5%
287 Bicester and Woodstock Con 14,205 51,991 27.3%
288 Banbury Con 13,799 50,810 27.2%
289 Edmonton and Winchmore Hill Lab 13,067 48,247 27.1%
290 Yeovil Con 14,638 54,128 27.0%
291 Harpenden and Berkhamsted Con 15,044 55,738 27.0%
292 Thurrock Con 11,962 44,369 27.0%
293 Northampton South Con 13,324 49,608 26.9%
294 Hemel Hempstead Con 13,161 49,065 26.8%
295 Tunbridge Wells Con 14,645 54,650 26.8%
296 Smethwick Lab 10,974 40,970 26.8%
297 Sheffield Heeley Lab 12,220 45,695 26.7%
298 Stafford Con 13,720 51,311 26.7%
299 Ealing Central and Acton Lab 14,133 52,985 26.7%
300 Glastonbury and Somerton Con 14,183 53,194 26.7%
301 North Devon Con 14,813 55,581 26.7%
302 Kilmarnock and Loudoun SNP 12,659 47,631 26.6%
303 Farnham and Bordon Con 13,577 51,141 26.5%
304 Worthing West Con 13,912 52,560 26.5%
305 Bassetlaw Con 12,588 47,677 26.4%
306 Croydon South Con 13,408 50,894 26.3%
307 Rugby Con 13,395 51,119 26.2%
308 Beaconsfield Con 13,772 52,633 26.2%
309 Chippenham Con 13,200 50,519 26.1%
310 Stockport Lab 12,012 46,017 26.1%
311 North East Derbyshire Con 12,902 49,479 26.1%
312 Thornbury and Yate Con 14,538 56,083 25.9%
313 Frome and East Somerset Con 12,395 47,970 25.8%
314 Falkirk SNP 12,578 48,713 25.8%
315 Mid Sussex Con 13,665 52,949 25.8%
316 St Helens North Lab 12,209 47,561 25.7%
317 Morecambe and Lunesdale Con 14,188 55,652 25.5%
318 East Kilbride and Strathaven SNP 13,169 51,684 25.5%
319 Jarrow and Gateshead East Lab 10,317 40,506 25.5%
320 Buckingham and Bletchley Con 13,345 52,609 25.4%
321 Inverness, Skye and West Ross-shire SNP 12,865 50,783 25.3%
322 Wells and Mendip Hills Con 14,295 56,441 25.3%
323 South Devon Con 13,719 54,189 25.3%
324 Livingston SNP 12,424 49,254 25.2%
325 Paisley and Renfrewshire North SNP 11,753 46,778 25.1%
326 Telford Con 10,900 43,525 25.0%
327 Oldham West, Chadderton and Royton Lab 11,127 44,434 25.0%
328 Cumbernauld and Kirkintilloch SNP 12,005 48,212 24.9%
329 Bolton South and Walkden Lab 10,929 43,984 24.8%
330 Ely and East Cambridgeshire Con 13,449 54,465 24.7%
331 Penrith and Solway Con 13,760 55,778 24.7%
332 Norwich South Lab 12,583 51,308 24.5%
333 St Neots and Mid Cambridgeshire Con 12,250 50,043 24.5%
334 Tooting Lab 14,307 58,473 24.5%
335 Ealing North Lab 11,908 48,764 24.4%
336 Dover and Deal Con 12,421 51,197 24.3%
337 Birmingham Selly Oak Lab 11,645 48,347 24.1%
338 Basingstoke Con 12,301 51,181 24.0%
339 Paisley and Renfrewshire South SNP 11,023 46,078 23.9%
340 Pendle and Clitheroe Con 11,568 48,510 23.8%
341 East Londonderry DUP 9,707 41,101 23.6%
342 Cardiff South and Penarth Lab 11,851 50,370 23.5%
343 Great Grimsby and Cleethorpes Con 9,759 41,675 23.4%
344 Doncaster East and the Isle of Axholme Con 10,085 43,084 23.4%
345 Hampstead and Highgate Lab 13,400 57,387 23.4%
346 Wythenshawe and Sale East Lab 10,396 44,759 23.2%
347 Wokingham Con 12,750 55,012 23.2%
348 Edinburgh South West SNP 11,982 52,131 23.0%
349 Middlesbrough South and East Cleveland Con 10,299 45,023 22.9%
350 Exeter Lab 10,988 48,358 22.7%
351 Swansea West Lab 10,037 44,199 22.7%
352 Ossett and Denby Dale Con 11,027 48,608 22.7%
353 Hexham Con 12,186 53,945 22.6%
354 Edinburgh East and Musselburgh SNP 11,796 52,253 22.6%
355 Stockton West Con 11,749 52,050 22.6%
356 Newbury Con 11,460 50,971 22.5%
357 Twickenham LD 13,074 58,352 22.4%
358 Colchester Con 10,940 49,091 22.3%
359 Nottingham South Lab 10,041 45,126 22.3%
360 Glenrothes and Mid Fife SNP 9,352 42,278 22.1%
361 Henley and Thame Con 11,901 53,842 22.1%
362 Earley and Woodley Con 11,293 51,110 22.1%
363 Edinburgh North and Leith SNP 12,983 58,855 22.1%
364 Carlisle Con 11,290 51,240 22.0%
365 Brentford and Isleworth Lab 11,369 51,615 22.0%
366 Mid Ulster SF 9,806 44,534 22.0%
367 Bournemouth West Con 9,941 45,752 21.7%
368 Erewash Con 10,606 48,814 21.7%
369 Scunthorpe Con 10,133 47,258 21.4%
370 West Dorset Con 12,388 57,813 21.4%
371 Bath LD 12,125 56,876 21.3%
372 Bolton West Con 10,619 49,868 21.3%
373 West Dunbartonshire SNP 9,841 46,615 21.1%
374 Hayes and Harlington Lab 9,261 43,994 21.1%
375 Hitchin Con 11,264 54,061 20.8%
376 Welwyn Hatfield Con 10,773 51,797 20.8%
377 Newry and Armagh SF 9,673 46,571 20.8%
378 Dunfermline and Dollar SNP 10,073 48,619 20.7%
379 Arbroath and Broughty Ferry SNP 10,777 52,124 20.7%
380 Scarborough and Whitby Con 10,270 49,724 20.7%
381 Glasgow West SNP 9,728 47,262 20.6%
382 Monmouthshire Con 10,837 52,872 20.5%
383 Edinburgh South Lab 10,795 53,029 20.4%
384 Hammersmith and Chiswick Lab 10,823 53,277 20.3%
385 Cardiff West Lab 10,546 51,941 20.3%
386 Blackpool North and Fleetwood Con 10,119 50,048 20.2%
387 Macclesfield Con 10,711 53,867 19.9%
388 Wolverhampton North East Con 7,847 39,564 19.8%
389 Easington Lab 7,852 39,848 19.7%
390 Rossendale and Darwen Con 9,834 49,913 19.7%
391 York Outer Con 10,782 54,750 19.7%
392 Luton North Lab 8,740 44,590 19.6%
393 Kingston and Surbiton LD 11,174 57,095 19.6%
394 Dwyfor Meirionnydd PC 9,880 50,518 19.6%
395 Brent West Lab 9,431 48,407 19.5%
396 Gloucester Con 9,880 51,093 19.3%
397 Pontypridd Lab 8,798 45,579 19.3%
398 Stoke-on-Trent North Con 8,077 41,848 19.3%
399 Inverclyde and Renfrewshire West SNP 8,933 46,323 19.3%
400 Rochdale Lab 8,109 42,058 19.3%
401 Godalming and Ash Con 10,720 55,674 19.3%
402 Camborne and Redruth Con 9,848 51,581 19.1%
403 Dorking and Horley Con 10,381 54,495 19.0%
404 Neath and Swansea East Lab 8,451 44,824 18.9%
405 Glasgow South SNP 9,151 48,548 18.8%
406 Bristol South Lab 9,077 48,268 18.8%
407 Bermondsey and Old Southwark Lab 8,515 45,885 18.6%
408 Motherwell, Wishaw and Carluke SNP 8,294 44,919 18.5%
409 Didcot and Wantage Con 10,023 54,346 18.4%
410 West Tyrone SF 8,074 43,891 18.4%
411 Bathgate and Linlithgow SNP 8,671 47,217 18.4%
412 Harrow West Lab 9,098 49,793 18.3%
413 South Shields Lab 8,365 45,798 18.3%
414 Sefton Central Lab 10,414 57,089 18.2%
415 Oxford West and Abingdon LD 9,577 52,915 18.1%
416 Stevenage Con 8,562 47,683 18.0%
417 Bournemouth East Con 8,817 49,328 17.9%
418 North Ayrshire and Arran SNP 8,521 48,154 17.7%
419 Newcastle-under-Lyme Con 8,265 47,363 17.5%
420 Ilford North Lab 9,030 51,761 17.4%
421 Eastleigh Con 8,641 49,572 17.4%
422 Enfield North Lab 8,853 50,808 17.4%
423 Brecon, Radnor and Cwm Tawe Con 9,091 52,276 17.4%
424 South Ribble Con 8,515 49,230 17.3%
425 Woking Con 8,683 50,475 17.2%
426 Harrow East Con 8,987 52,287 17.2%
427 Coventry East Lab 7,288 42,684 17.1%
428 Birmingham Edgbaston Lab 7,691 45,599 16.9%
429 Na h-Eileanan an Iar SNP 2,438 14,477 16.8%
430 Crawley Con 8,360 49,899 16.8%
431 Brighton Kemptown and Peacehaven Lab 8,280 49,430 16.8%
432 Sutton and Cheam Con 8,351 50,487 16.5%
433 Chelsea and Fulham Con 8,993 54,781 16.4%
434 Bishop Auckland Con 8,113 49,511 16.4%
435 Hamilton and Clyde Valley SNP 7,758 47,421 16.4%
436 Lagan Valley DUP 7,475 45,707 16.4%
437 Leeds South West and Morley Con 7,114 43,602 16.3%
438 Cambridge Lab 8,099 49,740 16.3%
439 Reading Central Lab 8,351 51,530 16.2%
440 Upper Bann DUP 7,477 46,442 16.1%
441 Corby and East Northamptonshire Con 8,676 53,890 16.1%
442 Feltham and Heston Lab 6,993 43,883 15.9%
443 East Antrim DUP 6,395 40,156 15.9%
444 West Lancashire Lab 8,336 52,663 15.8%
445 East Thanet Con 7,585 47,924 15.8%
446 Harrogate and Knaresborough Con 8,787 55,543 15.8%
447 Exmouth and Exeter East Con 8,809 55,832 15.8%
448 Mid and South Pembrokeshire Con 8,621 54,971 15.7%
449 Taunton and Wellington Con 8,536 54,440 15.7%
450 Uxbridge and South Ruislip Con 7,939 50,782 15.6%
451 Caerphilly Lab 6,901 45,069 15.3%
452 Glasgow East SNP 6,276 41,185 15.2%
453 Filton and Bradley Stoke Con 7,842 51,495 15.2%
454 Huddersfield Lab 7,441 49,360 15.1%
455 Colne Valley Con 7,761 51,765 15.0%
456 Wigan Lab 6,728 45,042 14.9%
457 Barrow and Furness Con 7,436 50,047 14.9%
458 Stirling and Strathallan SNP 8,556 57,811 14.8%
459 Penistone and Stocksbridge Con 7,210 49,520 14.6%
460 Strangford DUP 5,677 39,834 14.3%
461 Blyth and Ashington Lab 6,118 42,990 14.2%
462 Derby South Lab 6,019 42,462 14.2%
463 Winchester Con 9,050 63,911 14.2%
464 East Worthing and Shoreham Con 7,474 53,128 14.1%
465 Gateshead Central and Whickham Lab 5,911 42,021 14.1%
466 Shrewsbury Con 7,175 51,554 13.9%
467 Cardiff North Lab 7,579 54,709 13.9%
468 Southampton Test Lab 6,213 44,994 13.8%
469 Southport Con 6,771 49,808 13.6%
470 Rother Valley Con 6,135 45,488 13.5%
471 Luton South and South Bedfordshire Lab 6,066 45,100 13.5%
472 Glasgow North SNP 5,582 41,539 13.4%
473 Worcester Con 6,758 50,898 13.3%
474 Kingston upon Hull North and Cottingham Lab 5,922 44,941 13.2%
475 Milton Keynes North Con 6,327 48,284 13.1%
476 Richmond Park LD 7,725 59,082 13.1%
477 Glasgow South West SNP 5,533 43,023 12.9%
478 Spen Valley Con 6,064 47,209 12.8%
479 Leicester West Lab 4,882 38,595 12.6%
480 Norwich North Con 6,365 50,423 12.6%
481 Newcastle upon Tyne North Lab 6,823 54,143 12.6%
482 Barnsley South Lab 4,720 37,508 12.6%
483 Leicester East Lab 5,999 48,240 12.4%
484 Bristol North West Lab 7,235 58,405 12.4%
485 Rushcliffe Con 7,354 59,496 12.4%
486 Ashfield Con 5,303 42,949 12.3%
487 Tipton and Wednesbury Con 4,693 38,200 12.3%
488 Finchley and Golders Green Con 6,629 55,412 12.0%
489 Rutherglen SNP 5,855 49,016 11.9%
490 Runcorn and Helsby Lab 5,779 48,418 11.9%
491 Chester North and Neston Lab 6,391 53,924 11.9%
492 Midlothian SNP 5,705 48,221 11.8%
493 Loughborough Con 6,091 51,597 11.8%
494 Crewe and Nantwich Con 5,816 50,196 11.6%
495 Shipley Con 6,242 54,004 11.6%
496 Bolsover Con 5,273 45,676 11.5%
497 Airdrie and Shotts SNP 5,324 46,338 11.5%
498 Cities of London and Westminster Con 5,976 52,116 11.5%
499 Swindon South Con 5,650 49,527 11.4%
500 Central Ayrshire SNP 5,304 46,534 11.4%
501 Ashton-under-Lyne Lab 4,689 41,377 11.3%
502 Portsmouth South Lab 5,363 47,425 11.3%
503 Newport East Lab 5,239 46,405 11.3%
504 Altrincham and Sale West Con 6,139 54,763 11.2%
505 Bristol North East Lab 5,464 48,905 11.2%
506 Sheffield South East Lab 5,214 46,896 11.1%
507 Coatbridge and Bellshill SNP 5,084 45,896 11.1%
508 Ipswich Con 5,479 49,579 11.1%
509 Makerfield Lab 4,955 45,138 11.0%
510 Battersea Lab 6,026 54,918 11.0%
511 Redcar Con 4,878 44,720 10.9%
512 Aberdeen South SNP 5,463 50,118 10.9%
513 Orkney and Shetland LD 2,507 23,160 10.8%
514 Darlington Con 4,968 46,301 10.7%
515 St Albans LD 5,905 55,297 10.7%
516 Angus and Perthshire Glens SNP 6,005 56,547 10.6%
517 Plymouth Sutton and Devonport Lab 5,122 49,263 10.4%
518 Glasgow North East SNP 4,277 42,673 10.0%
519 Clwyd East Con 5,284 52,820 10.0%
520 East Renfrewshire SNP 5,426 55,357 9.8%
521 St Ives Con 5,227 53,899 9.7%
522 Berwickshire, Roxburgh and Selkirk Con 5,148 53,146 9.7%
523 Argyll, Bute and South Lochaber SNP 4,897 50,727 9.7%
524 Southampton Itchen Con 4,498 47,421 9.5%
525 Westmorland and Lonsdale Con 5,140 54,200 9.5%
526 Torfaen Lab 4,110 43,553 9.4%
527 Milton Keynes Central Con 4,952 52,650 9.4%
528 Washington and Gateshead South Lab 3,938 41,954 9.4%
529 North Durham Lab 4,424 47,798 9.3%
530 Stockton North Lab 3,972 43,108 9.2%
531 Blaydon and Consett Lab 4,285 46,965 9.1%
532 City of Durham Lab 4,657 51,289 9.1%
533 Calder Valley Con 5,107 56,454 9.0%
534 Barnsley North Lab 4,002 44,480 9.0%
535 Hartlepool Lab 3,595 41,037 8.8%
536 Blackpool South Con 3,700 42,414 8.7%
537 Kingston upon Hull West and Haltemprice Con 3,626 41,631 8.7%
538 Llanelli Lab 3,793 43,892 8.6%
539 Dumfriesshire, Clydesdale and Tweeddale Con 4,338 50,896 8.5%
540 Caerfyrddin Con 4,529 53,342 8.5%
541 Hazel Grove Con 4,219 50,441 8.4%
542 Wrexham Con 3,939 47,123 8.4%
543 Normanton and Hemsworth Lab 3,520 43,367 8.1%
544 Truro and Falmouth Con 4,459 55,178 8.1%
545 Hendon Con 3,661 45,593 8.0%
546 Worsley and Eccles Lab 3,961 49,563 8.0%
547 Birmingham Erdington Lab 3,305 41,499 8.0%
548 Putney Lab 4,416 55,526 8.0%
549 Newton Aycliffe and Spennymoor Con 3,408 43,372 7.9%
550 Belfast North SF 3,739 48,140 7.8%
551 Northampton North Con 3,932 51,084 7.7%
552 Rotherham Lab 3,297 43,521 7.6%
553 Houghton and Sunderland South Lab 3,271 43,798 7.5%
554 Lewes Con 4,126 55,580 7.4%
555 Kingston upon Hull East Lab 2,495 33,953 7.3%
556 Chipping Barnet Con 4,209 58,422 7.2%
557 Broxtowe Con 3,819 53,321 7.2%
558 South Antrim DUP 3,036 42,668 7.1%
559 Hyndburn Con 2,951 42,406 7.0%
560 Stalybridge and Hyde Lab 2,946 42,368 7.0%
561 Lincoln Con 3,514 50,629 6.9%
562 Cowdenbeath and Kirkcaldy SNP 3,220 47,148 6.8%
563 Sunderland Central Lab 2,964 43,476 6.8%
564 Gordon and Buchan Con 3,224 47,591 6.8%
565 Croydon East Lab 3,413 50,622 6.7%
566 Eltham and Chislehurst Con 3,444 51,087 6.7%
567 Hastings and Rye Con 3,532 52,566 6.7%
568 Bradford South Lab 2,729 40,889 6.7%
569 Tynemouth Lab 3,512 53,940 6.5%
570 Wolverhampton South East Lab 2,373 38,227 6.2%
571 Leeds West and Pudsey Lab 2,963 47,968 6.2%
572 North Down APNI 2,641 42,757 6.2%
573 Leeds East Lab 2,723 44,451 6.1%
574 Lancaster and Wyre Con 3,012 49,382 6.1%
575 Guildford Con 3,117 52,584 5.9%
576 Gower Lab 3,181 54,231 5.9%
577 Belfast East DUP 2,626 45,126 5.8%
578 Nottingham North and Kimberley Lab 2,490 43,037 5.8%
579 Clwyd North Con 2,834 51,289 5.5%
580 Bridgend Con 2,553 46,708 5.5%
581 Derby North Con 2,540 47,017 5.4%
582 Ynys Môn Con 1,968 36,552 5.4%
583 Esher and Walton Con 3,015 56,178 5.4%
584 Wakefield and Rothwell Con 2,626 49,093 5.3%
585 Mid Cheshire Con 2,494 46,907 5.3%
586 Caithness, Sutherland and Easter Ross SNP 2,788 52,720 5.3%
587 Edinburgh West LD 2,888 55,024 5.2%
588 Aberdeenshire North and Moray East Con 2,399 45,891 5.2%
589 West Bromwich Con 2,150 41,377 5.2%
590 Doncaster North Lab 2,070 40,070 5.2%
591 Moray West, Nairn and Strathspey SNP 2,906 56,272 5.2%
592 Vale of Glamorgan Con 2,566 49,993 5.1%
593 Ayr, Carrick and Cumnock SNP 2,329 46,592 5.0%
594 Peterborough Con 2,333 47,232 4.9%
595 Walsall and Bloxwich Con 2,186 45,630 4.8%
596 Cramlington and Killingworth Lab 2,157 48,072 4.5%
597 Gedling Con 2,407 54,100 4.4%
598 Lothian East SNP 2,207 50,777 4.3%
599 Whitehaven and Workington Con 2,144 49,369 4.3%
600 Eastbourne Con 2,168 51,259 4.2%
601 Stoke-on-Trent Central Con 1,715 40,610 4.2%
602 Keighley and Ilkley Con 2,218 52,600 4.2%
603 Perth and Kinross-shire SNP 2,364 56,485 4.2%
604 Cheadle Con 2,336 55,903 4.2%
605 Newport West and Islwyn Lab 2,001 48,537 4.1%
606 Stroud Con 2,467 60,688 4.1%
607 Halifax Lab 1,902 47,797 4.0%
608 Canterbury Lab 2,160 57,166 3.8%
609 South Down SF 1,623 45,007 3.6%
610 Leeds North West Con 2,001 55,672 3.6%
611 Mid Dunbartonshire SNP 1,986 58,552 3.4%
612 Birmingham Northfield Con 1,478 43,692 3.4%
613 Warrington North Lab 1,513 46,546 3.3%
614 Oldham East and Saddleworth Lab 1,499 46,164 3.2%
615 Chesterfield Lab 1,451 45,186 3.2%
616 Wycombe Con 1,494 46,892 3.2%
617 Rawmarsh and Conisbrough Lab 1,257 40,544 3.1%
618 Dumfries and Galloway Con 1,556 52,500 3.0%
619 Chingford and Woodford Green Con 1,604 54,606 2.9%
620 Ceredigion Preseli PC 1,443 51,667 2.8%
621 Doncaster Central Lab 1,271 46,043 2.8%
622 Watford Con 1,300 48,298 2.7%
623 Pontefract, Castleford and Knottingley Lab 1,082 41,268 2.6%
624 Bolton North East Con 1,278 49,844 2.6%
625 Cheltenham Con 1,421 56,883 2.5%
626 South Cambridgeshire Con 1,498 60,078 2.5%
627 Bury North Con 1,282 53,470 2.4%
628 Bedford Lab 1,113 46,603 2.4%
629 Warwick and Leamington Lab 1,169 52,208 2.2%
630 Bury South Con 935 49,634 1.9%
631 Sheffield Hallam Lab 1,108 60,066 1.8%
632 Wolverhampton West Con 934 50,938 1.8%
633 Coventry South Lab 808 46,805 1.7%
634 Dagenham and Rainham Lab 706 43,992 1.6%
635 Heywood and Middleton North Lab 680 42,446 1.6%
636 West Aberdeenshire and Kincardine Con 843 53,345 1.6%
637 Bangor Aberconwy Con 749 48,407 1.5%
638 Wimbledon Con 839 56,872 1.5%
639 North East Fife SNP 728 52,183 1.4%
640 Carshalton and Wallington Con 629 49,098 1.3%
641 High Peak Con 590 54,173 1.1%
642 Beckenham and Penge Lab 631 60,142 1.0%
643 Fermanagh and South Tyrone SF 510 51,635 1.0%
644 Wirral West Lab 455 56,046 0.8%
645 Alyn and Deeside Lab 411 52,350 0.8%
646 Kensington and Bayswater Lab 390 54,813 0.7%
647 Leigh and Atherton Con 293 44,283 0.7%
648 Coventry North West Lab 208 47,744 0.4%
649 Burnley Con 127 47,102 0.3%
650 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.