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