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 Glyndŵr | 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.