We've ordered the results of the December 2019 general election by the majority relative to the electorate.
Conservative: majority of 80 seats
Labour: 124 seats short of a majority
Vote shares (GB): Conservative: 44.7% | Labour: 32.9% | Liberal Democrat: 11.8% | Green: 2.8% | Reform: 2.1%
Seats ordered by majority relative to electorate:
Constituency | Winner | Second | Majority | ||||
---|---|---|---|---|---|---|---|
1 | Fermanagh and South Tyrone | Sinn Fein | 21,986 | UUP | 21,929 | 57 | 0.08% |
2 | Bury North | Conservative | 21,660 | Labour | 21,555 | 105 | 0.15% |
3 | Bedford | Labour | 20,491 | Conservative | 20,346 | 145 | 0.20% |
4 | East Dunbartonshire | SNP | 19,672 | Liberal Democrat | 19,523 | 149 | 0.23% |
5 | Kensington | Conservative | 16,768 | Labour | 16,618 | 150 | 0.23% |
6 | Coventry North West | Labour | 20,918 | Conservative | 20,710 | 208 | 0.28% |
7 | Alyn and Deeside | Labour | 18,271 | Conservative | 18,058 | 213 | 0.34% |
8 | Dagenham and Rainham | Labour | 19,468 | Conservative | 19,175 | 293 | 0.41% |
9 | Caithness, Sutherland and Easter Ross | Liberal Democrat | 11,705 | SNP | 11,501 | 204 | 0.43% |
10 | Bury South | Conservative | 22,034 | Labour | 21,632 | 402 | 0.53% |
11 | Bolton North East | Conservative | 19,759 | Labour | 19,381 | 378 | 0.56% |
12 | Coventry South | Labour | 19,544 | Conservative | 19,143 | 401 | 0.56% |
13 | Moray | Conservative | 22,112 | SNP | 21,599 | 513 | 0.72% |
14 | High Peak | Conservative | 24,844 | Labour | 24,254 | 590 | 0.79% |
15 | Weaver Vale | Labour | 22,772 | Conservative | 22,210 | 562 | 0.80% |
16 | Heywood and Middleton | Conservative | 20,453 | Labour | 19,790 | 663 | 0.83% |
17 | Carshalton and Wallington | Conservative | 20,822 | Liberal Democrat | 20,193 | 629 | 0.86% |
18 | Wimbledon | Conservative | 20,373 | Liberal Democrat | 19,745 | 628 | 0.92% |
19 | Gedling | Conservative | 22,718 | Labour | 22,039 | 679 | 0.95% |
20 | Sheffield, Hallam | Labour | 19,709 | Liberal Democrat | 18,997 | 712 | 0.98% |
21 | Gordon | SNP | 23,885 | Conservative | 23,066 | 819 | 1.03% |
22 | Warwick and Leamington | Labour | 23,718 | Conservative | 22,929 | 789 | 1.03% |
23 | Blyth Valley | Conservative | 17,440 | Labour | 16,728 | 712 | 1.11% |
24 | West Aberdeenshire and Kincardine | Conservative | 22,752 | SNP | 21,909 | 843 | 1.16% |
25 | Stoke-On-Trent Central | Conservative | 14,557 | Labour | 13,887 | 670 | 1.21% |
26 | Cheltenham | Conservative | 28,486 | Liberal Democrat | 27,505 | 981 | 1.21% |
27 | Wansbeck | Labour | 17,124 | Conservative | 16,310 | 814 | 1.29% |
28 | Winchester | Conservative | 28,430 | Liberal Democrat | 27,445 | 985 | 1.30% |
29 | Newport West | Labour | 18,977 | Conservative | 18,075 | 902 | 1.35% |
30 | Normanton, Pontefract and Castleford | Labour | 18,297 | Conservative | 17,021 | 1,276 | 1.51% |
31 | Chipping Barnet | Conservative | 25,745 | Labour | 24,533 | 1,212 | 1.52% |
32 | Stockton North | Labour | 17,728 | Conservative | 16,701 | 1,027 | 1.54% |
33 | North West Durham | Conservative | 19,990 | Labour | 18,846 | 1,144 | 1.59% |
34 | Delyn | Conservative | 16,756 | Labour | 15,891 | 865 | 1.59% |
35 | Hemsworth | Labour | 16,460 | Conservative | 15,280 | 1,180 | 1.60% |
36 | Kirkcaldy and Cowdenbeath | SNP | 16,568 | Labour | 15,325 | 1,243 | 1.71% |
37 | Bridgend | Conservative | 18,193 | Labour | 17,036 | 1,157 | 1.83% |
38 | Kingston upon Hull East | Labour | 12,713 | Conservative | 11,474 | 1,239 | 1.88% |
39 | Dewsbury | Conservative | 26,179 | Labour | 24,618 | 1,561 | 1.92% |
40 | Chingford and Woodford Green | Conservative | 23,481 | Labour | 22,219 | 1,262 | 1.93% |
41 | Wolverhampton South East | Labour | 15,522 | Conservative | 14,287 | 1,235 | 1.96% |
42 | Chesterfield | Labour | 18,171 | Conservative | 16,720 | 1,451 | 2.04% |
43 | South Down | Sinn Fein | 16,137 | SDLP | 14,517 | 1,620 | 2.05% |
44 | Oldham East and Saddleworth | Labour | 20,088 | Conservative | 18,589 | 1,499 | 2.08% |
45 | Warrington North | Labour | 20,611 | Conservative | 19,102 | 1,509 | 2.09% |
46 | Burnley | Conservative | 15,720 | Labour | 14,368 | 1,352 | 2.10% |
47 | North East Fife | Liberal Democrat | 19,763 | SNP | 18,447 | 1,316 | 2.16% |
48 | Birmingham, Northfield | Conservative | 19,957 | Labour | 18,317 | 1,640 | 2.23% |
49 | Canterbury | Labour | 29,018 | Conservative | 27,182 | 1,836 | 2.29% |
50 | Clwyd South | Conservative | 16,222 | Labour | 14,983 | 1,239 | 2.30% |
51 | Warrington South | Conservative | 28,187 | Labour | 26,177 | 2,010 | 2.34% |
52 | Dumfries and Galloway | Conservative | 22,678 | SNP | 20,873 | 1,805 | 2.42% |
53 | Leigh | Conservative | 21,266 | Labour | 19,301 | 1,965 | 2.54% |
54 | West Bromwich East | Conservative | 16,804 | Labour | 15,211 | 1,593 | 2.57% |
55 | Belfast North | Sinn Fein | 23,078 | DUP | 21,135 | 1,943 | 2.69% |
56 | Wolverhampton South West | Conservative | 19,864 | Labour | 18,203 | 1,661 | 2.74% |
57 | Belfast East | DUP | 20,874 | Alliance | 19,055 | 1,819 | 2.75% |
58 | Westmorland and Lonsdale | Liberal Democrat | 25,795 | Conservative | 23,861 | 1,934 | 2.85% |
59 | Wentworth and Dearne | Labour | 16,742 | Conservative | 14,577 | 2,165 | 2.90% |
60 | Gower | Labour | 20,208 | Conservative | 18,371 | 1,837 | 2.97% |
61 | Keighley | Conservative | 25,298 | Labour | 23,080 | 2,218 | 3.05% |
62 | Cheadle | Conservative | 25,694 | Liberal Democrat | 23,358 | 2,336 | 3.13% |
63 | Carmarthen East and Dinefwr | Plaid Cymru | 15,939 | Conservative | 14,130 | 1,809 | 3.15% |
64 | Doncaster Central | Labour | 16,638 | Conservative | 14,360 | 2,278 | 3.19% |
65 | Vale Of Clwyd | Conservative | 17,270 | Labour | 15,443 | 1,827 | 3.23% |
66 | Ayr, Carrick and Cumnock | SNP | 20,272 | Conservative | 17,943 | 2,329 | 3.24% |
67 | Doncaster North | Labour | 15,740 | Conservative | 13,370 | 2,370 | 3.28% |
68 | South Cambridgeshire | Conservative | 31,015 | Liberal Democrat | 28,111 | 2,904 | 3.33% |
69 | Esher and Walton | Conservative | 31,132 | Liberal Democrat | 28,389 | 2,743 | 3.38% |
70 | Lancaster and Fleetwood | Labour | 21,184 | Conservative | 18,804 | 2,380 | 3.40% |
71 | Bradford South | Labour | 18,390 | Conservative | 16,044 | 2,346 | 3.40% |
72 | Newport East | Labour | 16,125 | Conservative | 14,133 | 1,992 | 3.40% |
73 | Lewes | Conservative | 26,268 | Liberal Democrat | 23,811 | 2,457 | 3.44% |
74 | Derby North | Conservative | 21,259 | Labour | 18,719 | 2,540 | 3.47% |
75 | Peterborough | Conservative | 22,334 | Labour | 19,754 | 2,580 | 3.56% |
76 | Halifax | Labour | 21,496 | Conservative | 18,927 | 2,569 | 3.57% |
77 | South Antrim | DUP | 15,149 | UUP | 12,460 | 2,689 | 3.75% |
78 | Ynys Mon | Conservative | 12,959 | Labour | 10,991 | 1,968 | 3.79% |
79 | Stalybridge and Hyde | Labour | 19,025 | Conservative | 16,079 | 2,946 | 4.03% |
80 | Sunderland Central | Labour | 18,336 | Conservative | 15,372 | 2,964 | 4.08% |
81 | Hyndburn | Conservative | 20,565 | Labour | 17,614 | 2,951 | 4.17% |
82 | Glasgow North East | SNP | 15,911 | Labour | 13,363 | 2,548 | 4.17% |
83 | Worsley and Eccles South | Labour | 20,446 | Conservative | 17,227 | 3,219 | 4.28% |
84 | Wrexham | Conservative | 15,199 | Labour | 13,068 | 2,131 | 4.28% |
85 | Guildford | Conservative | 26,317 | Liberal Democrat | 22,980 | 3,337 | 4.29% |
86 | North Down | Alliance | 18,358 | DUP | 15,390 | 2,968 | 4.42% |
87 | Batley and Spen | Labour | 22,594 | Conservative | 19,069 | 3,525 | 4.43% |
88 | Houghton and Sunderland South | Labour | 16,210 | Conservative | 13,095 | 3,115 | 4.53% |
89 | Stroud | Conservative | 31,582 | Labour | 27,742 | 3,840 | 4.54% |
90 | Aberconwy | Conservative | 14,687 | Labour | 12,653 | 2,034 | 4.55% |
91 | Barnsley East | Labour | 14,329 | Reform | 11,112 | 3,217 | 4.63% |
92 | Vale Of Glamorgan | Conservative | 27,305 | Labour | 23,743 | 3,562 | 4.66% |
93 | Lincoln | Conservative | 24,267 | Labour | 20,753 | 3,514 | 4.69% |
94 | Kingston upon Hull West and Hessle | Labour | 13,384 | Conservative | 10,528 | 2,856 | 4.74% |
95 | East Lothian | SNP | 21,156 | Labour | 17,270 | 3,886 | 4.76% |
96 | Wakefield | Conservative | 21,283 | Labour | 17,925 | 3,358 | 4.78% |
97 | Pudsey | Conservative | 26,453 | Labour | 22,936 | 3,517 | 4.80% |
98 | Don Valley | Conservative | 19,609 | Labour | 15,979 | 3,630 | 4.82% |
99 | Darlington | Conservative | 20,901 | Labour | 17,607 | 3,294 | 4.96% |
100 | Eltham | Labour | 20,550 | Conservative | 17,353 | 3,197 | 4.99% |
101 | Hastings and Rye | Conservative | 26,896 | Labour | 22,853 | 4,043 | 5.02% |
102 | Rotherham | Labour | 14,736 | Conservative | 11,615 | 3,121 | 5.06% |
103 | Hartlepool | Labour | 15,464 | Conservative | 11,869 | 3,595 | 5.07% |
104 | Walsall South | Labour | 20,872 | Conservative | 17,416 | 3,456 | 5.08% |
105 | Hendon | Conservative | 26,878 | Labour | 22,648 | 4,230 | 5.12% |
106 | Edinburgh West | Liberal Democrat | 21,766 | SNP | 17,997 | 3,769 | 5.20% |
107 | Watford | Conservative | 26,421 | Labour | 21,988 | 4,433 | 5.32% |
108 | Redcar | Conservative | 18,811 | Labour | 15,284 | 3,527 | 5.35% |
109 | Wycombe | Conservative | 24,766 | Labour | 20,552 | 4,214 | 5.40% |
110 | Wirral West | Labour | 20,695 | Conservative | 17,692 | 3,003 | 5.41% |
111 | Birmingham, Erdington | Labour | 17,720 | Conservative | 14,119 | 3,601 | 5.44% |
112 | Eastbourne | Conservative | 26,951 | Liberal Democrat | 22,620 | 4,331 | 5.46% |
113 | Barnsley Central | Labour | 14,804 | Reform | 11,233 | 3,571 | 5.47% |
114 | Dumfriesshire, Clydesdale and Tweeddale | Conservative | 22,611 | SNP | 18,830 | 3,781 | 5.53% |
115 | Reading West | Conservative | 24,393 | Labour | 20,276 | 4,117 | 5.55% |
116 | Washington and Sunderland West | Labour | 15,941 | Conservative | 12,218 | 3,723 | 5.62% |
117 | Ochil and South Perthshire | SNP | 26,882 | Conservative | 22,384 | 4,498 | 5.71% |
118 | Erith and Thamesmead | Labour | 19,882 | Conservative | 16,124 | 3,758 | 5.75% |
119 | Southport | Conservative | 22,914 | Labour | 18,767 | 4,147 | 5.85% |
120 | West Bromwich West | Conservative | 17,419 | Labour | 13,620 | 3,799 | 5.89% |
121 | Angus | SNP | 21,216 | Conservative | 17,421 | 3,795 | 5.93% |
122 | Truro and Falmouth | Conservative | 27,237 | Labour | 22,676 | 4,561 | 5.95% |
123 | Torfaen | Labour | 15,546 | Conservative | 11,804 | 3,742 | 6.00% |
124 | Colne Valley | Conservative | 29,482 | Labour | 24,379 | 5,103 | 6.06% |
125 | Aberdeen South | SNP | 20,388 | Conservative | 16,398 | 3,990 | 6.07% |
126 | Plymouth, Sutton and Devonport | Labour | 25,461 | Conservative | 20,704 | 4,757 | 6.11% |
127 | Banff and Buchan | Conservative | 21,182 | SNP | 17,064 | 4,118 | 6.18% |
128 | Argyll and Bute | SNP | 21,040 | Conservative | 16,930 | 4,110 | 6.18% |
129 | Cities Of London and Westminster | Conservative | 17,049 | Liberal Democrat | 13,096 | 3,953 | 6.21% |
130 | St Ives | Conservative | 25,365 | Liberal Democrat | 21,085 | 4,280 | 6.22% |
131 | Southampton, Itchen | Conservative | 23,952 | Labour | 19,454 | 4,498 | 6.22% |
132 | Ashton-Under-Lyne | Labour | 18,544 | Conservative | 14,281 | 4,263 | 6.27% |
133 | Tynemouth | Labour | 26,928 | Conservative | 22,071 | 4,857 | 6.29% |
134 | Sheffield South East | Labour | 19,359 | Conservative | 15,070 | 4,289 | 6.32% |
135 | Makerfield | Labour | 19,954 | Conservative | 15,214 | 4,740 | 6.39% |
136 | Blackpool South | Conservative | 16,247 | Labour | 12,557 | 3,690 | 6.40% |
137 | Rutherglen and Hamilton West | SNP | 23,775 | Labour | 18,545 | 5,230 | 6.46% |
138 | Leicester West | Labour | 17,291 | Conservative | 13,079 | 4,212 | 6.49% |
139 | Arfon | Plaid Cymru | 13,134 | Labour | 10,353 | 2,781 | 6.59% |
140 | Wolverhampton North East | Conservative | 17,722 | Labour | 13,642 | 4,080 | 6.62% |
141 | Lanark and Hamilton East | SNP | 22,243 | Conservative | 17,056 | 5,187 | 6.68% |
142 | Nottingham North | Labour | 17,337 | Conservative | 12,847 | 4,490 | 6.75% |
143 | Enfield, Southgate | Labour | 22,923 | Conservative | 18,473 | 4,450 | 6.79% |
144 | Workington | Conservative | 20,488 | Labour | 16,312 | 4,176 | 6.80% |
145 | Milton Keynes North | Conservative | 30,938 | Labour | 24,683 | 6,255 | 6.83% |
146 | Stockton South | Conservative | 27,764 | Labour | 22,504 | 5,260 | 6.84% |
147 | Berwickshire, Roxburgh and Selkirk | Conservative | 25,747 | SNP | 20,599 | 5,148 | 6.91% |
148 | Hazel Grove | Conservative | 21,592 | Liberal Democrat | 17,169 | 4,423 | 6.98% |
149 | Sedgefield | Conservative | 19,609 | Labour | 15,096 | 4,513 | 7.02% |
150 | City Of Durham | Labour | 20,531 | Conservative | 15,506 | 5,025 | 7.05% |
151 | Norwich North | Conservative | 23,397 | Labour | 18,659 | 4,738 | 7.05% |
152 | North Durham | Labour | 18,639 | Conservative | 13,897 | 4,742 | 7.10% |
153 | Bolsover | Conservative | 21,791 | Labour | 16,492 | 5,299 | 7.13% |
154 | Battersea | Labour | 27,290 | Conservative | 21,622 | 5,668 | 7.14% |
155 | Ilford North | Labour | 25,323 | Conservative | 20,105 | 5,218 | 7.15% |
156 | Milton Keynes South | Conservative | 32,011 | Labour | 25,067 | 6,944 | 7.21% |
157 | Portsmouth South | Labour | 23,068 | Conservative | 17,705 | 5,363 | 7.23% |
158 | Ipswich | Conservative | 24,952 | Labour | 19,473 | 5,479 | 7.25% |
159 | Putney | Labour | 22,780 | Conservative | 18,006 | 4,774 | 7.28% |
160 | Calder Valley | Conservative | 29,981 | Labour | 24,207 | 5,774 | 7.28% |
161 | Broxtowe | Conservative | 26,602 | Labour | 21,271 | 5,331 | 7.30% |
162 | Croydon Central | Labour | 27,124 | Conservative | 21,175 | 5,949 | 7.31% |
163 | Orkney and Shetland | Liberal Democrat | 10,381 | SNP | 7,874 | 2,507 | 7.33% |
164 | Ashfield | Conservative | 19,231 | Other | 13,498 | 5,733 | 7.33% |
165 | East Devon | Conservative | 32,577 | Other | 26,144 | 6,433 | 7.38% |
166 | Bristol North West | Labour | 27,330 | Conservative | 21,638 | 5,692 | 7.46% |
167 | East Renfrewshire | SNP | 24,877 | Conservative | 19,451 | 5,426 | 7.51% |
168 | Huddersfield | Labour | 20,509 | Conservative | 15,572 | 4,937 | 7.53% |
169 | Northampton South | Conservative | 20,914 | Labour | 16,217 | 4,697 | 7.56% |
170 | Glasgow South West | SNP | 17,643 | Labour | 12,743 | 4,900 | 7.59% |
171 | Central Ayrshire | SNP | 21,486 | Conservative | 16,182 | 5,304 | 7.61% |
172 | Filton and Bradley Stoke | Conservative | 26,293 | Labour | 20,647 | 5,646 | 7.63% |
173 | Leicester East | Labour | 25,090 | Conservative | 19,071 | 6,019 | 7.67% |
174 | Reading East | Labour | 27,102 | Conservative | 21,178 | 5,924 | 7.68% |
175 | Coatbridge, Chryston and Bellshill | SNP | 22,680 | Labour | 17,056 | 5,624 | 7.71% |
176 | Llanelli | Labour | 16,125 | Conservative | 11,455 | 4,670 | 7.72% |
177 | Midlothian | SNP | 20,033 | Labour | 14,328 | 5,705 | 8.09% |
178 | City Of Chester | Labour | 27,082 | Conservative | 20,918 | 6,164 | 8.10% |
179 | Airdrie and Shotts | SNP | 17,929 | Labour | 12,728 | 5,201 | 8.13% |
180 | Blaydon | Labour | 19,794 | Conservative | 14,263 | 5,531 | 8.15% |
181 | Birmingham, Edgbaston | Labour | 21,217 | Conservative | 15,603 | 5,614 | 8.16% |
182 | Leeds East | Labour | 19,464 | Conservative | 13,933 | 5,531 | 8.22% |
183 | Derby South | Labour | 21,690 | Conservative | 15,671 | 6,019 | 8.24% |
184 | Barrow and Furness | Conservative | 23,876 | Labour | 18,087 | 5,789 | 8.25% |
185 | Glasgow East | SNP | 18,357 | Labour | 12,791 | 5,566 | 8.26% |
186 | Altrincham and Sale West | Conservative | 26,311 | Labour | 20,172 | 6,139 | 8.40% |
187 | Newcastle Upon Tyne North | Labour | 21,354 | Conservative | 15,589 | 5,765 | 8.42% |
188 | Shipley | Conservative | 27,437 | Labour | 21,195 | 6,242 | 8.43% |
189 | Rother Valley | Conservative | 21,970 | Labour | 15,652 | 6,318 | 8.45% |
190 | Finchley and Golders Green | Conservative | 24,162 | Liberal Democrat | 17,600 | 6,562 | 8.46% |
191 | Preseli Pembrokeshire | Conservative | 21,381 | Labour | 16,319 | 5,062 | 8.49% |
192 | St Albans | Liberal Democrat | 28,867 | Conservative | 22,574 | 6,293 | 8.54% |
193 | Lagan Valley | DUP | 19,586 | Alliance | 13,087 | 6,499 | 8.58% |
194 | Wokingham | Conservative | 30,734 | Liberal Democrat | 23,351 | 7,383 | 8.79% |
195 | Southampton, Test | Labour | 22,256 | Conservative | 16,043 | 6,213 | 8.86% |
196 | Wigan | Labour | 21,042 | Conservative | 14,314 | 6,728 | 8.89% |
197 | Loughborough | Conservative | 27,954 | Labour | 20,785 | 7,169 | 8.99% |
198 | Hitchin and Harpenden | Conservative | 27,719 | Liberal Democrat | 20,824 | 6,895 | 9.03% |
199 | South Swindon | Conservative | 26,536 | Labour | 19,911 | 6,625 | 9.06% |
200 | Motherwell and Wishaw | SNP | 20,622 | Labour | 14,354 | 6,268 | 9.10% |
201 | Worcester | Conservative | 25,856 | Labour | 19,098 | 6,758 | 9.20% |
202 | Stoke-On-Trent North | Conservative | 20,974 | Labour | 14,688 | 6,286 | 9.20% |
203 | Denton and Reddish | Labour | 19,317 | Conservative | 13,142 | 6,175 | 9.32% |
204 | Glasgow Central | SNP | 19,750 | Labour | 13,276 | 6,474 | 9.35% |
205 | Northampton North | Conservative | 21,031 | Labour | 15,524 | 5,507 | 9.37% |
206 | Richmond Park | Liberal Democrat | 34,559 | Conservative | 26,793 | 7,766 | 9.39% |
207 | Morecambe and Lunesdale | Conservative | 23,925 | Labour | 17,571 | 6,354 | 9.43% |
208 | Copeland | Conservative | 22,856 | Labour | 17,014 | 5,842 | 9.47% |
209 | Pendle | Conservative | 24,076 | Labour | 17,890 | 6,186 | 9.47% |
210 | Enfield North | Labour | 23,340 | Conservative | 16,848 | 6,492 | 9.50% |
211 | Brent North | Labour | 26,911 | Conservative | 18,832 | 8,079 | 9.64% |
212 | Feltham and Heston | Labour | 24,876 | Conservative | 17,017 | 7,859 | 9.71% |
213 | Pontypridd | Labour | 17,381 | Conservative | 11,494 | 5,887 | 9.76% |
214 | Glasgow North | SNP | 16,982 | Labour | 11,381 | 5,601 | 9.80% |
215 | Islwyn | Labour | 15,356 | Conservative | 9,892 | 5,464 | 9.86% |
216 | Upper Bann | DUP | 20,501 | Sinn Fein | 12,291 | 8,210 | 9.91% |
217 | Rushcliffe | Conservative | 28,765 | Labour | 21,122 | 7,643 | 9.92% |
218 | East Worthing and Shoreham | Conservative | 27,107 | Labour | 19,633 | 7,474 | 9.94% |
219 | Neath | Labour | 15,920 | Conservative | 10,283 | 5,637 | 9.99% |
220 | Coventry North East | Labour | 23,412 | Conservative | 15,720 | 7,692 | 10.12% |
221 | Penistone and Stocksbridge | Conservative | 23,688 | Labour | 16,478 | 7,210 | 10.17% |
222 | Cardiff North | Labour | 26,064 | Conservative | 19,082 | 6,982 | 10.20% |
223 | Uxbridge and South Ruislip | Conservative | 25,351 | Labour | 18,141 | 7,210 | 10.25% |
224 | East Antrim | DUP | 16,871 | Alliance | 10,165 | 6,706 | 10.34% |
225 | Perth and North Perthshire | SNP | 27,362 | Conservative | 19,812 | 7,550 | 10.40% |
226 | Scunthorpe | Conservative | 20,306 | Labour | 13,855 | 6,451 | 10.41% |
227 | Strangford | DUP | 17,705 | Alliance | 10,634 | 7,071 | 10.57% |
228 | Crewe and Nantwich | Conservative | 28,704 | Labour | 20,196 | 8,508 | 10.59% |
229 | Wirral South | Labour | 22,284 | Conservative | 16,179 | 6,105 | 10.66% |
230 | Dwyfor Meirionnydd | Plaid Cymru | 14,447 | Conservative | 9,707 | 4,740 | 10.68% |
231 | Easington | Labour | 15,723 | Conservative | 9,142 | 6,581 | 10.76% |
232 | Caerphilly | Labour | 18,018 | Conservative | 11,185 | 6,833 | 10.82% |
233 | Newcastle-Under-Lyme | Conservative | 23,485 | Labour | 16,039 | 7,446 | 10.92% |
234 | Jarrow | Labour | 18,363 | Conservative | 11,243 | 7,120 | 10.94% |
235 | Bolton South East | Labour | 21,516 | Conservative | 13,918 | 7,598 | 10.99% |
236 | South West Surrey | Conservative | 32,191 | Liberal Democrat | 23,374 | 8,817 | 11.15% |
237 | Gateshead | Labour | 20,450 | Conservative | 13,250 | 7,200 | 11.17% |
238 | Ceredigion | Plaid Cymru | 15,208 | Conservative | 8,879 | 6,329 | 11.22% |
239 | Crawley | Conservative | 27,040 | Labour | 18,680 | 8,360 | 11.27% |
240 | West Tyrone | Sinn Fein | 16,544 | DUP | 9,066 | 7,478 | 11.29% |
241 | Harrow East | Conservative | 26,935 | Labour | 18,765 | 8,170 | 11.33% |
242 | West Lancashire | Labour | 27,458 | Conservative | 19,122 | 8,336 | 11.37% |
243 | Colchester | Conservative | 26,917 | Labour | 17,494 | 9,423 | 11.40% |
244 | Newry and Armagh | Sinn Fein | 20,287 | DUP | 11,000 | 9,287 | 11.43% |
245 | Brighton, Kemptown | Labour | 25,033 | Conservative | 16,972 | 8,061 | 11.54% |
246 | Na h-Eileanan An Iar | SNP | 6,531 | Labour | 4,093 | 2,438 | 11.55% |
247 | North Ayrshire and Arran | SNP | 23,376 | Conservative | 14,855 | 8,521 | 11.59% |
248 | Kingston upon Hull North | Labour | 17,033 | Conservative | 9,440 | 7,593 | 11.59% |
249 | Oxford West and Abingdon | Liberal Democrat | 31,340 | Conservative | 22,397 | 8,943 | 11.62% |
250 | Sutton and Cheam | Conservative | 25,235 | Liberal Democrat | 16,884 | 8,351 | 11.63% |
251 | Bishop Auckland | Conservative | 24,067 | Labour | 16,105 | 7,962 | 11.68% |
252 | Clwyd West | Conservative | 20,403 | Labour | 13,656 | 6,747 | 11.69% |
253 | Bristol South | Labour | 27,895 | Conservative | 18,036 | 9,859 | 11.73% |
254 | Bournemouth East | Conservative | 24,926 | Labour | 16,120 | 8,806 | 11.88% |
255 | Corby | Conservative | 33,410 | Labour | 23,142 | 10,268 | 11.92% |
256 | Great Grimsby | Conservative | 18,150 | Labour | 10,819 | 7,331 | 11.94% |
257 | Stevenage | Conservative | 25,328 | Labour | 16,766 | 8,562 | 11.96% |
258 | Harrow West | Labour | 25,132 | Conservative | 16,440 | 8,692 | 11.99% |
259 | Cambridge | Labour | 25,776 | Liberal Democrat | 16,137 | 9,639 | 12.06% |
260 | Bolton West | Conservative | 27,255 | Labour | 18,400 | 8,855 | 12.10% |
261 | North Tyneside | Labour | 25,051 | Conservative | 15,490 | 9,561 | 12.12% |
262 | Wells | Conservative | 33,336 | Liberal Democrat | 23,345 | 9,991 | 12.20% |
263 | Rochdale | Labour | 24,475 | Conservative | 14,807 | 9,668 | 12.25% |
264 | Brentford and Isleworth | Labour | 29,266 | Conservative | 18,752 | 10,514 | 12.26% |
265 | Camborne and Redruth | Conservative | 26,764 | Labour | 18,064 | 8,700 | 12.38% |
266 | Inverclyde | SNP | 19,295 | Labour | 11,783 | 7,512 | 12.39% |
267 | Harrogate and Knaresborough | Conservative | 29,962 | Liberal Democrat | 20,287 | 9,675 | 12.41% |
268 | Ellesmere Port and Neston | Labour | 26,001 | Conservative | 17,237 | 8,764 | 12.46% |
269 | Luton South | Labour | 21,787 | Conservative | 13,031 | 8,756 | 12.63% |
270 | Gloucester | Conservative | 29,159 | Labour | 18,882 | 10,277 | 12.64% |
271 | Exeter | Labour | 29,882 | Conservative | 19,479 | 10,403 | 12.68% |
272 | Glasgow South | SNP | 22,829 | Labour | 13,824 | 9,005 | 12.70% |
273 | Sheffield, Heeley | Labour | 21,475 | Conservative | 12,955 | 8,520 | 12.73% |
274 | Carlisle | Conservative | 23,659 | Labour | 15,340 | 8,319 | 12.78% |
275 | Kingston and Surbiton | Liberal Democrat | 31,103 | Conservative | 20,614 | 10,489 | 12.80% |
276 | Hayes and Harlington | Labour | 24,545 | Conservative | 15,284 | 9,261 | 12.80% |
277 | Brecon and Radnorshire | Conservative | 21,958 | Liberal Democrat | 14,827 | 7,131 | 12.85% |
278 | Linlithgow and East Falkirk | SNP | 25,551 | Conservative | 14,285 | 11,266 | 12.94% |
279 | Woking | Conservative | 26,396 | Liberal Democrat | 16,629 | 9,767 | 12.95% |
280 | Rossendale and Darwen | Conservative | 27,570 | Labour | 18,048 | 9,522 | 13.09% |
281 | Carmarthen West and South Pembrokeshire | Conservative | 22,183 | Labour | 14,438 | 7,745 | 13.09% |
282 | Glasgow North West | SNP | 19,678 | Labour | 11,319 | 8,359 | 13.18% |
283 | Taunton Deane | Conservative | 34,164 | Liberal Democrat | 22,464 | 11,700 | 13.19% |
284 | South East Cambridgeshire | Conservative | 32,187 | Liberal Democrat | 20,697 | 11,490 | 13.24% |
285 | York Outer | Conservative | 27,324 | Labour | 17,339 | 9,985 | 13.37% |
286 | Inverness, Nairn, Badenoch and Strathspey | SNP | 26,247 | Conservative | 15,807 | 10,440 | 13.37% |
287 | Blackpool North and Cleveleys | Conservative | 22,364 | Labour | 13,768 | 8,596 | 13.50% |
288 | Stirling | SNP | 26,895 | Conservative | 17,641 | 9,254 | 13.51% |
289 | Mid Ulster | Sinn Fein | 20,473 | DUP | 10,936 | 9,537 | 13.54% |
290 | Ogmore | Labour | 17,602 | Conservative | 9,797 | 7,805 | 13.55% |
291 | Luton North | Labour | 23,496 | Conservative | 14,249 | 9,247 | 13.56% |
292 | Wythenshawe and Sale East | Labour | 23,855 | Conservative | 13,459 | 10,396 | 13.62% |
293 | Swansea East | Labour | 17,405 | Conservative | 9,435 | 7,970 | 13.64% |
294 | Shrewsbury and Atcham | Conservative | 31,021 | Labour | 19,804 | 11,217 | 13.64% |
295 | Bournemouth West | Conservative | 24,550 | Labour | 14,400 | 10,150 | 13.68% |
296 | Scarborough and Whitby | Conservative | 27,593 | Labour | 17,323 | 10,270 | 13.80% |
297 | Middlesbrough | Labour | 17,207 | Conservative | 8,812 | 8,395 | 13.82% |
298 | East Londonderry | DUP | 15,765 | SDLP | 6,158 | 9,607 | 13.87% |
299 | Wantage | Conservative | 34,085 | Liberal Democrat | 21,432 | 12,653 | 13.92% |
300 | Dunfermline and West Fife | SNP | 23,727 | Labour | 13,028 | 10,699 | 13.96% |
301 | Macclesfield | Conservative | 28,292 | Labour | 17,581 | 10,711 | 14.05% |
302 | Swansea West | Labour | 18,493 | Conservative | 10,377 | 8,116 | 14.22% |
303 | Birmingham, Yardley | Labour | 23,379 | Conservative | 12,720 | 10,659 | 14.27% |
304 | Morley and Outwood | Conservative | 29,424 | Labour | 18,157 | 11,267 | 14.30% |
305 | West Dunbartonshire | SNP | 22,396 | Labour | 12,843 | 9,553 | 14.36% |
306 | Thurrock | Conservative | 27,795 | Labour | 16,313 | 11,482 | 14.41% |
307 | South Thanet | Conservative | 27,084 | Labour | 16,497 | 10,587 | 14.46% |
308 | Bristol East | Labour | 27,717 | Conservative | 16,923 | 10,794 | 14.61% |
309 | Chippenham | Conservative | 30,994 | Liberal Democrat | 19,706 | 11,288 | 14.62% |
310 | Erewash | Conservative | 27,560 | Labour | 16,954 | 10,606 | 14.62% |
311 | Welwyn Hatfield | Conservative | 27,394 | Labour | 16,439 | 10,955 | 14.63% |
312 | Croydon South | Conservative | 30,985 | Labour | 18,646 | 12,339 | 14.69% |
313 | South Ribble | Conservative | 30,028 | Labour | 18,829 | 11,199 | 14.86% |
314 | Monmouth | Conservative | 26,160 | Labour | 16,178 | 9,982 | 14.88% |
315 | Edinburgh East | SNP | 23,165 | Labour | 12,748 | 10,417 | 15.00% |
316 | Birmingham, Selly Oak | Labour | 27,714 | Conservative | 15,300 | 12,414 | 15.02% |
317 | Oldham West and Royton | Labour | 24,579 | Conservative | 13,452 | 11,127 | 15.24% |
318 | South Shields | Labour | 17,273 | Conservative | 7,688 | 9,585 | 15.26% |
319 | Stockport | Labour | 21,695 | Conservative | 11,656 | 10,039 | 15.35% |
320 | Leeds West | Labour | 22,186 | Conservative | 11,622 | 10,564 | 15.60% |
321 | Slough | Labour | 29,421 | Conservative | 15,781 | 13,640 | 15.71% |
322 | Edinburgh North and Leith | SNP | 25,925 | Labour | 13,117 | 12,808 | 15.75% |
323 | Nottingham South | Labour | 26,586 | Conservative | 14,018 | 12,568 | 15.81% |
324 | Leeds North West | Labour | 23,971 | Conservative | 13,222 | 10,749 | 15.87% |
325 | Telford | Conservative | 25,546 | Labour | 14,605 | 10,941 | 15.87% |
326 | Romsey and Southampton North | Conservative | 27,862 | Liberal Democrat | 16,990 | 10,872 | 15.93% |
327 | Cardiff West | Labour | 23,908 | Conservative | 12,922 | 10,986 | 16.04% |
328 | Middlesbrough South and East Cleveland | Conservative | 28,135 | Labour | 16,509 | 11,626 | 16.07% |
329 | Dover | Conservative | 28,830 | Labour | 16,552 | 12,278 | 16.08% |
330 | Mole Valley | Conservative | 31,656 | Liberal Democrat | 19,615 | 12,041 | 16.13% |
331 | St Helens North | Labour | 24,870 | Conservative | 12,661 | 12,209 | 16.15% |
332 | Cardiff South and Penarth | Labour | 27,382 | Conservative | 14,645 | 12,737 | 16.16% |
333 | Rochford and Southend East | Conservative | 27,063 | Labour | 14,777 | 12,286 | 16.25% |
334 | Kingswood | Conservative | 27,712 | Labour | 16,492 | 11,220 | 16.27% |
335 | Edinburgh South West | SNP | 24,830 | Conservative | 12,848 | 11,982 | 16.30% |
336 | Livingston | SNP | 25,617 | Conservative | 12,182 | 13,435 | 16.33% |
337 | Bromley and Chislehurst | Conservative | 23,958 | Labour | 13,067 | 10,891 | 16.33% |
338 | Hampstead and Kilburn | Labour | 28,080 | Conservative | 13,892 | 14,188 | 16.39% |
339 | Norwich South | Labour | 27,766 | Conservative | 15,006 | 12,760 | 16.39% |
340 | East Kilbride, Strathaven and Lesmahagow | SNP | 26,113 | Labour | 12,791 | 13,322 | 16.40% |
341 | Westminster North | Labour | 23,240 | Conservative | 12,481 | 10,759 | 16.42% |
342 | Ealing North | Labour | 28,036 | Conservative | 15,767 | 12,269 | 16.47% |
343 | North Antrim | DUP | 20,860 | UUP | 8,139 | 12,721 | 16.49% |
344 | Paisley and Renfrewshire North | SNP | 23,353 | Labour | 11,451 | 11,902 | 16.53% |
345 | Paisley and Renfrewshire South | SNP | 21,637 | Labour | 10,958 | 10,679 | 16.59% |
346 | Twickenham | Liberal Democrat | 36,166 | Conservative | 22,045 | 14,121 | 16.63% |
347 | Chelsea and Fulham | Conservative | 23,345 | Liberal Democrat | 12,104 | 11,241 | 16.75% |
348 | Edinburgh South | Labour | 23,745 | SNP | 12,650 | 11,095 | 16.76% |
349 | Kilmarnock and Loudoun | SNP | 24,216 | Conservative | 11,557 | 12,659 | 16.99% |
350 | Blaenau Gwent | Labour | 14,862 | Reform | 6,215 | 8,647 | 17.04% |
351 | Basingstoke | Conservative | 29,593 | Labour | 15,395 | 14,198 | 17.12% |
352 | Hexham | Conservative | 25,152 | Labour | 14,603 | 10,549 | 17.20% |
353 | West Dorset | Conservative | 33,589 | Liberal Democrat | 19,483 | 14,106 | 17.22% |
354 | Cynon Valley | Labour | 15,533 | Conservative | 6,711 | 8,822 | 17.25% |
355 | Bermondsey and Old Southwark | Labour | 31,723 | Liberal Democrat | 15,597 | 16,126 | 17.29% |
356 | Ross, Skye and Lochaber | SNP | 19,263 | Liberal Democrat | 9,820 | 9,443 | 17.41% |
357 | Stoke-On-Trent South | Conservative | 24,632 | Labour | 13,361 | 11,271 | 17.48% |
358 | Bassetlaw | Conservative | 28,078 | Labour | 14,065 | 14,013 | 17.51% |
359 | Ealing Central and Acton | Labour | 28,132 | Conservative | 14,832 | 13,300 | 17.61% |
360 | Halesowen and Rowley Regis | Conservative | 25,607 | Labour | 13,533 | 12,074 | 17.68% |
361 | Falkirk | SNP | 29,351 | Conservative | 14,403 | 14,948 | 17.70% |
362 | Sheffield, Brightside and Hillsborough | Labour | 22,369 | Conservative | 10,095 | 12,274 | 17.70% |
363 | North East Derbyshire | Conservative | 28,897 | Labour | 16,021 | 12,876 | 17.80% |
364 | Thornbury and Yate | Conservative | 30,202 | Liberal Democrat | 17,833 | 12,369 | 17.80% |
365 | Walsall North | Conservative | 23,334 | Labour | 11,369 | 11,965 | 17.81% |
366 | South West Hertfordshire | Conservative | 30,327 | Other | 15,919 | 14,408 | 17.90% |
367 | Glenrothes | SNP | 21,234 | Labour | 9,477 | 11,757 | 17.90% |
368 | York Central | Labour | 27,312 | Conservative | 13,767 | 13,545 | 18.08% |
369 | Witney | Conservative | 33,856 | Liberal Democrat | 18,679 | 15,177 | 18.10% |
370 | Bath | Liberal Democrat | 28,419 | Conservative | 16,097 | 12,322 | 18.17% |
371 | Totnes | Conservative | 27,751 | Liberal Democrat | 15,027 | 12,724 | 18.21% |
372 | Henley | Conservative | 32,189 | Liberal Democrat | 18,136 | 14,053 | 18.33% |
373 | Warley | Labour | 21,901 | Conservative | 10,390 | 11,511 | 18.46% |
374 | Plymouth, Moor View | Conservative | 26,831 | Labour | 13,934 | 12,897 | 18.58% |
375 | Tooting | Labour | 30,811 | Conservative | 16,504 | 14,307 | 18.59% |
376 | Rugby | Conservative | 29,255 | Labour | 15,808 | 13,447 | 18.60% |
377 | Eastleigh | Conservative | 32,690 | Liberal Democrat | 17,083 | 15,607 | 18.61% |
378 | Dudley North | Conservative | 23,134 | Labour | 11,601 | 11,533 | 18.62% |
379 | Banbury | Conservative | 34,148 | Labour | 17,335 | 16,813 | 18.66% |
380 | Nuneaton | Conservative | 27,390 | Labour | 14,246 | 13,144 | 18.72% |
381 | Merthyr Tydfil and Rhymney | Labour | 16,913 | Conservative | 6,307 | 10,606 | 18.83% |
382 | Worthing West | Conservative | 30,475 | Labour | 15,652 | 14,823 | 18.86% |
383 | Dundee West | SNP | 22,355 | Labour | 10,096 | 12,259 | 19.03% |
384 | Beaconsfield | Conservative | 32,477 | Other | 17,602 | 14,875 | 19.14% |
385 | Newbury | Conservative | 34,431 | Liberal Democrat | 18,384 | 16,047 | 19.24% |
386 | Burton | Conservative | 29,560 | Labour | 15,064 | 14,496 | 19.32% |
387 | Stourbridge | Conservative | 27,534 | Labour | 13,963 | 13,571 | 19.42% |
388 | North Devon | Conservative | 31,479 | Liberal Democrat | 16,666 | 14,813 | 19.53% |
389 | Tunbridge Wells | Conservative | 30,119 | Liberal Democrat | 15,474 | 14,645 | 19.57% |
390 | North Swindon | Conservative | 32,584 | Labour | 16,413 | 16,171 | 19.62% |
391 | Yeovil | Conservative | 34,588 | Liberal Democrat | 18,407 | 16,181 | 19.62% |
392 | Blackley and Broughton | Labour | 23,887 | Conservative | 9,485 | 14,402 | 19.63% |
393 | Cumbernauld, Kilsyth and Kirkintilloch East | SNP | 24,158 | Labour | 11,182 | 12,976 | 19.64% |
394 | Hemel Hempstead | Conservative | 28,968 | Labour | 14,405 | 14,563 | 19.67% |
395 | Barking | Labour | 27,219 | Conservative | 11,792 | 15,427 | 19.79% |
396 | Stafford | Conservative | 29,992 | Labour | 15,615 | 14,377 | 19.81% |
397 | Belfast West | Sinn Fein | 20,866 | Other | 7,829 | 13,037 | 19.86% |
398 | Salford and Eccles | Labour | 28,755 | Conservative | 12,428 | 16,327 | 19.86% |
399 | North East Somerset | Conservative | 28,360 | Labour | 13,631 | 14,729 | 19.99% |
400 | Bexleyheath and Crayford | Conservative | 25,856 | Labour | 12,753 | 13,103 | 20.01% |
401 | Aylesbury | Conservative | 32,737 | Labour | 15,364 | 17,373 | 20.05% |
402 | Dundee East | SNP | 24,361 | Conservative | 10,986 | 13,375 | 20.20% |
403 | Aberdeen North | SNP | 20,205 | Conservative | 7,535 | 12,670 | 20.28% |
404 | North Norfolk | Conservative | 29,792 | Liberal Democrat | 15,397 | 14,395 | 20.35% |
405 | Preston | Labour | 20,870 | Conservative | 8,724 | 12,146 | 20.35% |
406 | Gillingham and Rainham | Conservative | 28,173 | Labour | 13,054 | 15,119 | 20.56% |
407 | Harlow | Conservative | 27,510 | Labour | 13,447 | 14,063 | 20.66% |
408 | Aberavon | Labour | 17,008 | Conservative | 6,518 | 10,490 | 20.67% |
409 | St Austell and Newquay | Conservative | 31,273 | Labour | 14,747 | 16,526 | 20.68% |
410 | Weston-Super-Mare | Conservative | 31,983 | Labour | 14,862 | 17,121 | 20.75% |
411 | Beckenham | Conservative | 27,282 | Labour | 13,024 | 14,258 | 20.77% |
412 | Sherwood | Conservative | 32,049 | Labour | 15,863 | 16,186 | 20.78% |
413 | Rochester and Strood | Conservative | 31,151 | Labour | 14,079 | 17,072 | 20.81% |
414 | Streatham | Labour | 30,976 | Liberal Democrat | 13,286 | 17,690 | 20.87% |
415 | Southend West | Conservative | 27,555 | Labour | 13,096 | 14,459 | 20.94% |
416 | Isle Of Wight | Conservative | 41,815 | Labour | 18,078 | 23,737 | 21.00% |
417 | North Cornwall | Conservative | 30,671 | Liberal Democrat | 15,919 | 14,752 | 21.09% |
418 | Mansfield | Conservative | 31,484 | Labour | 15,178 | 16,306 | 21.14% |
419 | Leeds Central | Labour | 30,413 | Conservative | 11,143 | 19,270 | 21.18% |
420 | Newcastle Upon Tyne Central | Labour | 21,568 | Conservative | 9,290 | 12,278 | 21.23% |
421 | Birmingham, Perry Barr | Labour | 26,594 | Conservative | 11,277 | 15,317 | 21.27% |
422 | Gravesham | Conservative | 29,580 | Labour | 13,999 | 15,581 | 21.27% |
423 | Mid Sussex | Conservative | 33,455 | Liberal Democrat | 15,258 | 18,197 | 21.37% |
424 | Elmet and Rothwell | Conservative | 33,726 | Labour | 16,373 | 17,353 | 21.43% |
425 | Harborough | Conservative | 31,698 | Labour | 14,420 | 17,278 | 21.56% |
426 | Sefton Central | Labour | 29,254 | Conservative | 14,132 | 15,122 | 21.68% |
427 | Waveney | Conservative | 31,778 | Labour | 13,776 | 18,002 | 21.74% |
428 | North Somerset | Conservative | 32,801 | Labour | 15,265 | 17,536 | 21.87% |
429 | Chelmsford | Conservative | 31,934 | Liberal Democrat | 14,313 | 17,621 | 21.92% |
430 | Belfast South | SDLP | 27,079 | DUP | 11,678 | 15,401 | 22.01% |
431 | Epsom and Ewell | Conservative | 31,819 | Liberal Democrat | 13,946 | 17,873 | 22.03% |
432 | Vauxhall | Labour | 31,615 | Liberal Democrat | 12,003 | 19,612 | 22.12% |
433 | Portsmouth North | Conservative | 28,172 | Labour | 12,392 | 15,780 | 22.13% |
434 | Forest Of Dean | Conservative | 30,680 | Labour | 14,811 | 15,869 | 22.21% |
435 | Chesham and Amersham | Conservative | 30,850 | Liberal Democrat | 14,627 | 16,223 | 22.36% |
436 | Somerton and Frome | Conservative | 36,230 | Liberal Democrat | 17,017 | 19,213 | 22.38% |
437 | Wyre and Preston North | Conservative | 31,589 | Labour | 14,808 | 16,781 | 22.44% |
438 | Ruislip, Northwood and Pinner | Conservative | 29,391 | Labour | 12,997 | 16,394 | 22.51% |
439 | Surrey Heath | Conservative | 34,358 | Liberal Democrat | 16,009 | 18,349 | 22.56% |
440 | Stretford and Urmston | Labour | 30,195 | Conservative | 13,778 | 16,417 | 22.68% |
441 | Rhondda | Labour | 16,115 | Conservative | 4,675 | 11,440 | 22.76% |
442 | Mid Dorset and North Poole | Conservative | 29,548 | Liberal Democrat | 14,650 | 14,898 | 22.77% |
443 | Oxford East | Labour | 28,135 | Conservative | 10,303 | 17,832 | 22.77% |
444 | Mid Derbyshire | Conservative | 29,027 | Labour | 13,642 | 15,385 | 22.81% |
445 | Huntingdon | Conservative | 32,386 | Labour | 13,003 | 19,383 | 22.90% |
446 | Kettering | Conservative | 29,787 | Labour | 13,022 | 16,765 | 22.91% |
447 | Congleton | Conservative | 33,747 | Labour | 15,186 | 18,561 | 22.93% |
448 | Hove | Labour | 32,876 | Conservative | 15,832 | 17,044 | 22.94% |
449 | Wellingborough | Conservative | 32,277 | Labour | 13,737 | 18,540 | 22.96% |
450 | Aldershot | Conservative | 27,980 | Labour | 11,282 | 16,698 | 22.99% |
451 | Foyle | SDLP | 26,881 | Sinn Fein | 9,771 | 17,110 | 23.01% |
452 | Greenwich and Woolwich | Labour | 30,185 | Conservative | 11,721 | 18,464 | 23.08% |
453 | South Dorset | Conservative | 30,024 | Labour | 12,871 | 17,153 | 23.24% |
454 | South West Bedfordshire | Conservative | 32,212 | Labour | 13,629 | 18,583 | 23.25% |
455 | Ribble Valley | Conservative | 33,346 | Labour | 14,907 | 18,439 | 23.27% |
456 | Dartford | Conservative | 34,006 | Labour | 14,846 | 19,160 | 23.31% |
457 | Hornsey and Wood Green | Labour | 35,126 | Liberal Democrat | 15,884 | 19,242 | 23.52% |
458 | Mitcham and Morden | Labour | 27,964 | Conservative | 11,482 | 16,482 | 23.54% |
459 | North Thanet | Conservative | 30,066 | Labour | 12,877 | 17,189 | 23.63% |
460 | Torbay | Conservative | 29,863 | Liberal Democrat | 12,114 | 17,749 | 23.65% |
461 | Runnymede and Weybridge | Conservative | 29,262 | Labour | 10,992 | 18,270 | 23.67% |
462 | Central Devon | Conservative | 32,095 | Labour | 14,374 | 17,721 | 23.85% |
463 | Hammersmith | Labour | 30,074 | Conservative | 12,227 | 17,847 | 23.87% |
464 | North East Hertfordshire | Conservative | 31,293 | Labour | 13,104 | 18,189 | 23.89% |
465 | Hertford and Stortford | Conservative | 33,712 | Labour | 14,092 | 19,620 | 24.00% |
466 | North Wiltshire | Conservative | 32,373 | Liberal Democrat | 14,747 | 17,626 | 24.05% |
467 | Newton Abbot | Conservative | 29,190 | Liberal Democrat | 11,689 | 17,501 | 24.13% |
468 | Amber Valley | Conservative | 29,096 | Labour | 12,210 | 16,886 | 24.13% |
469 | Folkestone and Hythe | Conservative | 35,483 | Labour | 14,146 | 21,337 | 24.17% |
470 | St Helens South and Whiston | Labour | 29,457 | Conservative | 10,335 | 19,122 | 24.19% |
471 | Leeds North East | Labour | 29,024 | Conservative | 11,935 | 17,089 | 24.21% |
472 | Newcastle Upon Tyne East | Labour | 26,049 | Conservative | 10,586 | 15,463 | 24.24% |
473 | Edmonton | Labour | 26,217 | Conservative | 10,202 | 16,015 | 24.36% |
474 | Horsham | Conservative | 35,900 | Liberal Democrat | 14,773 | 21,127 | 24.36% |
475 | South Derbyshire | Conservative | 33,502 | Labour | 14,167 | 19,335 | 24.37% |
476 | Redditch | Conservative | 27,907 | Labour | 11,871 | 16,036 | 24.52% |
477 | Great Yarmouth | Conservative | 28,593 | Labour | 10,930 | 17,663 | 24.55% |
478 | Buckingham | Conservative | 37,035 | Liberal Democrat | 16,624 | 20,411 | 24.55% |
479 | Maidenhead | Conservative | 32,620 | Liberal Democrat | 13,774 | 18,846 | 24.58% |
480 | Islington South and Finsbury | Labour | 26,897 | Liberal Democrat | 9,569 | 17,328 | 24.58% |
481 | Reigate | Conservative | 28,665 | Labour | 10,355 | 18,310 | 24.66% |
482 | The Cotswolds | Conservative | 35,484 | Liberal Democrat | 15,270 | 20,214 | 24.67% |
483 | South Norfolk | Conservative | 36,258 | Labour | 14,983 | 21,275 | 24.68% |
484 | Romford | Conservative | 30,494 | Labour | 12,601 | 17,893 | 24.73% |
485 | Berwick-Upon-Tweed | Conservative | 23,947 | Labour | 9,112 | 14,835 | 24.75% |
486 | Montgomeryshire | Conservative | 20,020 | Liberal Democrat | 7,882 | 12,138 | 24.77% |
487 | Bradford East | Labour | 27,825 | Conservative | 9,681 | 18,144 | 24.78% |
488 | Brent Central | Labour | 31,779 | Conservative | 10,909 | 20,870 | 24.84% |
489 | Fylde | Conservative | 28,432 | Labour | 11,821 | 16,611 | 24.85% |
490 | Ealing, Southall | Labour | 25,678 | Conservative | 9,594 | 16,084 | 24.91% |
491 | Eddisbury | Conservative | 30,095 | Labour | 11,652 | 18,443 | 25.02% |
492 | Lewisham East | Labour | 26,661 | Conservative | 9,653 | 17,008 | 25.06% |
493 | Suffolk Coastal | Conservative | 32,958 | Labour | 12,425 | 20,533 | 25.07% |
494 | Staffordshire Moorlands | Conservative | 28,192 | Labour | 11,764 | 16,428 | 25.09% |
495 | Bracknell | Conservative | 31,894 | Labour | 12,065 | 19,829 | 25.11% |
496 | Chichester | Conservative | 35,402 | Liberal Democrat | 13,912 | 21,490 | 25.13% |
497 | Tatton | Conservative | 28,277 | Labour | 10,890 | 17,387 | 25.19% |
498 | Brighton, Pavilion | Green | 33,151 | Labour | 13,211 | 19,940 | 25.22% |
499 | Sutton Coldfield | Conservative | 31,604 | Labour | 12,332 | 19,272 | 25.48% |
500 | North Warwickshire | Conservative | 30,249 | Labour | 12,293 | 17,956 | 25.55% |
501 | North East Hampshire | Conservative | 35,280 | Liberal Democrat | 15,069 | 20,211 | 25.60% |
502 | Dudley South | Conservative | 24,835 | Labour | 9,270 | 15,565 | 25.63% |
503 | Beverley and Holderness | Conservative | 33,250 | Labour | 12,802 | 20,448 | 25.66% |
504 | Selby and Ainsty | Conservative | 33,995 | Labour | 13,858 | 20,137 | 25.69% |
505 | Blackburn | Labour | 29,040 | Conservative | 10,736 | 18,304 | 25.70% |
506 | East Hampshire | Conservative | 33,446 | Liberal Democrat | 13,750 | 19,696 | 25.75% |
507 | Poole | Conservative | 29,599 | Labour | 10,483 | 19,116 | 25.84% |
508 | North West Leicestershire | Conservative | 33,811 | Labour | 13,411 | 20,400 | 25.84% |
509 | Chatham and Aylesford | Conservative | 28,856 | Labour | 10,316 | 18,540 | 25.88% |
510 | Spelthorne | Conservative | 29,141 | Labour | 10,748 | 18,393 | 25.93% |
511 | Nottingham East | Labour | 25,735 | Conservative | 8,342 | 17,393 | 26.25% |
512 | Halton | Labour | 29,333 | Conservative | 10,358 | 18,975 | 26.38% |
513 | Salisbury | Conservative | 30,280 | Liberal Democrat | 10,544 | 19,736 | 26.47% |
514 | The Wrekin | Conservative | 31,029 | Labour | 12,303 | 18,726 | 26.49% |
515 | Cannock Chase | Conservative | 31,636 | Labour | 11,757 | 19,879 | 26.57% |
516 | Tewkesbury | Conservative | 35,728 | Liberal Democrat | 13,318 | 22,410 | 26.69% |
517 | Derbyshire Dales | Conservative | 29,356 | Labour | 11,975 | 17,381 | 26.71% |
518 | Meriden | Conservative | 34,358 | Labour | 11,522 | 22,836 | 26.75% |
519 | Windsor | Conservative | 31,501 | Liberal Democrat | 11,422 | 20,079 | 26.76% |
520 | South Basildon and East Thurrock | Conservative | 29,973 | Labour | 10,051 | 19,922 | 26.76% |
521 | North East Bedfordshire | Conservative | 38,443 | Labour | 14,160 | 24,283 | 26.78% |
522 | Cardiff Central | Labour | 25,605 | Conservative | 8,426 | 17,179 | 26.83% |
523 | Ashford | Conservative | 37,270 | Labour | 13,241 | 24,029 | 26.83% |
524 | Stratford-On-Avon | Conservative | 33,343 | Liberal Democrat | 13,371 | 19,972 | 26.98% |
525 | Solihull | Conservative | 32,309 | Labour | 11,036 | 21,273 | 27.01% |
526 | Broxbourne | Conservative | 30,631 | Labour | 10,824 | 19,807 | 27.07% |
527 | Harwich and North Essex | Conservative | 31,830 | Labour | 11,648 | 20,182 | 27.22% |
528 | Hereford and South Herefordshire | Conservative | 30,390 | Labour | 10,704 | 19,686 | 27.31% |
529 | North West Cambridgeshire | Conservative | 40,307 | Labour | 14,324 | 25,983 | 27.38% |
530 | Penrith and The Border | Conservative | 28,875 | Labour | 10,356 | 18,519 | 27.41% |
531 | Wyre Forest | Conservative | 32,960 | Labour | 11,547 | 21,413 | 27.43% |
532 | Tamworth | Conservative | 30,542 | Labour | 10,908 | 19,634 | 27.43% |
533 | Mid Norfolk | Conservative | 35,051 | Labour | 12,457 | 22,594 | 27.49% |
534 | Arundel and South Downs | Conservative | 35,566 | Liberal Democrat | 13,045 | 22,521 | 27.56% |
535 | North Shropshire | Conservative | 35,444 | Labour | 12,495 | 22,949 | 27.56% |
536 | Wallasey | Labour | 29,901 | Conservative | 11,579 | 18,322 | 27.63% |
537 | North West Norfolk | Conservative | 30,627 | Labour | 10,705 | 19,922 | 27.64% |
538 | South West Wiltshire | Conservative | 33,038 | Labour | 11,408 | 21,630 | 27.74% |
539 | Birkenhead | Labour | 24,990 | Other | 7,285 | 17,705 | 27.77% |
540 | Bury St Edmunds | Conservative | 37,770 | Labour | 12,782 | 24,988 | 27.87% |
541 | Croydon North | Labour | 36,495 | Conservative | 11,822 | 24,673 | 27.89% |
542 | Broadland | Conservative | 33,934 | Labour | 12,073 | 21,861 | 27.97% |
543 | Mid Bedfordshire | Conservative | 38,692 | Labour | 14,028 | 24,664 | 28.09% |
544 | East Yorkshire | Conservative | 33,988 | Labour | 11,201 | 22,787 | 28.16% |
545 | Charnwood | Conservative | 35,121 | Labour | 12,724 | 22,397 | 28.16% |
546 | Ilford South | Labour | 35,085 | Conservative | 10,984 | 24,101 | 28.36% |
547 | Bristol West | Labour | 47,028 | Green | 18,809 | 28,219 | 28.43% |
548 | Haltemprice and Howden | Conservative | 31,045 | Labour | 10,716 | 20,329 | 28.60% |
549 | Maidstone and The Weald | Conservative | 31,220 | Labour | 9,448 | 21,772 | 28.61% |
550 | Bridgwater and West Somerset | Conservative | 35,827 | Labour | 11,388 | 24,439 | 28.64% |
551 | Old Bexley and Sidcup | Conservative | 29,786 | Labour | 10,834 | 18,952 | 28.67% |
552 | Stone | Conservative | 31,687 | Labour | 11,742 | 19,945 | 28.75% |
553 | Newark | Conservative | 34,660 | Labour | 12,844 | 21,816 | 28.76% |
554 | Hertsmere | Conservative | 32,651 | Labour | 11,338 | 21,313 | 28.81% |
555 | Hornchurch and Upminster | Conservative | 35,495 | Labour | 12,187 | 23,308 | 28.86% |
556 | Lewisham West and Penge | Labour | 31,860 | Conservative | 10,317 | 21,543 | 28.87% |
557 | East Surrey | Conservative | 35,624 | Liberal Democrat | 11,584 | 24,040 | 28.91% |
558 | West Suffolk | Conservative | 33,842 | Labour | 10,648 | 23,194 | 28.92% |
559 | Sevenoaks | Conservative | 30,932 | Liberal Democrat | 10,114 | 20,818 | 29.01% |
560 | Bognor Regis and Littlehampton | Conservative | 32,521 | Labour | 10,018 | 22,503 | 29.06% |
561 | Cleethorpes | Conservative | 31,969 | Labour | 10,551 | 21,418 | 29.07% |
562 | Sittingbourne and Sheppey | Conservative | 34,742 | Labour | 10,263 | 24,479 | 29.17% |
563 | Leicester South | Labour | 33,606 | Conservative | 10,931 | 22,675 | 29.18% |
564 | South East Cornwall | Conservative | 31,807 | Labour | 10,836 | 20,971 | 29.20% |
565 | Basildon and Billericay | Conservative | 29,590 | Labour | 9,178 | 20,412 | 29.20% |
566 | Tiverton and Honiton | Conservative | 35,893 | Labour | 11,654 | 24,239 | 29.22% |
567 | Central Suffolk and North Ipswich | Conservative | 35,253 | Labour | 11,862 | 23,391 | 29.23% |
568 | South West Devon | Conservative | 33,286 | Labour | 11,856 | 21,430 | 29.54% |
569 | South Leicestershire | Conservative | 36,791 | Labour | 12,787 | 24,004 | 29.81% |
570 | Epping Forest | Conservative | 32,364 | Labour | 10,191 | 22,173 | 29.84% |
571 | Kenilworth and Southam | Conservative | 30,351 | Liberal Democrat | 9,998 | 20,353 | 29.86% |
572 | Faversham and Mid Kent | Conservative | 31,864 | Labour | 9,888 | 21,976 | 29.94% |
573 | South Suffolk | Conservative | 33,270 | Labour | 10,373 | 22,897 | 30.05% |
574 | Gainsborough | Conservative | 33,893 | Labour | 10,926 | 22,967 | 30.08% |
575 | Havant | Conservative | 30,051 | Labour | 8,259 | 21,792 | 30.22% |
576 | Skipton and Ripon | Conservative | 34,919 | Labour | 11,225 | 23,694 | 30.24% |
577 | Sheffield Central | Labour | 33,968 | Conservative | 6,695 | 27,273 | 30.35% |
578 | South Northamptonshire | Conservative | 41,755 | Labour | 13,994 | 27,761 | 30.56% |
579 | Bromsgrove | Conservative | 34,408 | Labour | 11,302 | 23,106 | 30.78% |
580 | Lichfield | Conservative | 34,844 | Labour | 11,206 | 23,638 | 30.85% |
581 | Wealden | Conservative | 37,043 | Liberal Democrat | 11,388 | 25,655 | 30.91% |
582 | Thirsk and Malton | Conservative | 35,634 | Labour | 10,480 | 25,154 | 31.06% |
583 | Torridge and West Devon | Conservative | 35,904 | Liberal Democrat | 10,912 | 24,992 | 31.08% |
584 | Meon Valley | Conservative | 35,271 | Liberal Democrat | 11,716 | 23,555 | 31.10% |
585 | Poplar and Limehouse | Labour | 38,660 | Conservative | 9,756 | 28,904 | 31.47% |
586 | Manchester Central | Labour | 36,823 | Conservative | 7,734 | 29,089 | 31.53% |
587 | Gosport | Conservative | 32,226 | Labour | 8,948 | 23,278 | 31.65% |
588 | North Dorset | Conservative | 35,705 | Liberal Democrat | 11,404 | 24,301 | 31.66% |
589 | North West Hampshire | Conservative | 36,591 | Liberal Democrat | 10,283 | 26,308 | 31.66% |
590 | Saffron Walden | Conservative | 39,714 | Liberal Democrat | 12,120 | 27,594 | 31.71% |
591 | Bexhill and Battle | Conservative | 37,590 | Labour | 11,531 | 26,059 | 31.79% |
592 | Grantham and Stamford | Conservative | 36,794 | Labour | 10,791 | 26,003 | 31.90% |
593 | Leyton and Wanstead | Labour | 28,836 | Conservative | 8,028 | 20,808 | 32.09% |
594 | West Worcestershire | Conservative | 34,909 | Liberal Democrat | 10,410 | 24,499 | 32.13% |
595 | Bosworth | Conservative | 36,056 | Labour | 9,778 | 26,278 | 32.23% |
596 | Holborn and St Pancras | Labour | 36,641 | Conservative | 8,878 | 27,763 | 32.26% |
597 | Orpington | Conservative | 30,882 | Labour | 8,504 | 22,378 | 32.49% |
598 | Rutland and Melton | Conservative | 36,507 | Labour | 9,583 | 26,924 | 32.55% |
599 | Devizes | Conservative | 32,150 | Liberal Democrat | 8,157 | 23,993 | 32.70% |
600 | Braintree | Conservative | 34,112 | Labour | 9,439 | 24,673 | 32.81% |
601 | Richmond (Yorks) | Conservative | 36,693 | Labour | 9,483 | 27,210 | 32.95% |
602 | Aldridge-Brownhills | Conservative | 27,850 | Labour | 8,014 | 19,836 | 32.98% |
603 | West Ham | Labour | 42,181 | Conservative | 9,793 | 32,388 | 33.07% |
604 | Brigg and Goole | Conservative | 30,941 | Labour | 9,000 | 21,941 | 33.27% |
605 | Fareham | Conservative | 36,459 | Labour | 10,373 | 26,086 | 33.30% |
606 | South West Norfolk | Conservative | 35,507 | Labour | 9,312 | 26,195 | 33.39% |
607 | Daventry | Conservative | 37,055 | Labour | 10,975 | 26,080 | 33.69% |
608 | Tonbridge and Malling | Conservative | 35,784 | Liberal Democrat | 8,843 | 26,941 | 33.98% |
609 | Dulwich and West Norwood | Labour | 36,521 | Green | 9,211 | 27,310 | 34.00% |
610 | Ludlow | Conservative | 32,185 | Liberal Democrat | 8,537 | 23,648 | 34.05% |
611 | Witham | Conservative | 32,876 | Labour | 8,794 | 24,082 | 34.21% |
612 | New Forest East | Conservative | 32,769 | Labour | 7,518 | 25,251 | 34.33% |
613 | Sleaford and North Hykeham | Conservative | 44,683 | Labour | 12,118 | 32,565 | 34.37% |
614 | Christchurch | Conservative | 33,894 | Liberal Democrat | 9,277 | 24,617 | 34.42% |
615 | New Forest West | Conservative | 32,113 | Liberal Democrat | 7,710 | 24,403 | 34.43% |
616 | Clacton | Conservative | 31,438 | Labour | 6,736 | 24,702 | 34.83% |
617 | Islington North | Labour | 34,603 | Liberal Democrat | 8,415 | 26,188 | 34.84% |
618 | North Herefordshire | Conservative | 32,158 | Liberal Democrat | 7,302 | 24,856 | 35.38% |
619 | Birmingham, Hall Green | Labour | 35,889 | Conservative | 7,381 | 28,508 | 35.51% |
620 | Mid Worcestershire | Conservative | 37,426 | Labour | 9,408 | 28,018 | 35.82% |
621 | North East Cambridgeshire | Conservative | 38,423 | Labour | 8,430 | 29,993 | 35.83% |
622 | Hackney North and Stoke Newington | Labour | 39,972 | Conservative | 6,784 | 33,188 | 35.89% |
623 | Louth and Horncastle | Conservative | 38,021 | Labour | 9,153 | 28,868 | 36.25% |
624 | Manchester, Withington | Labour | 35,902 | Liberal Democrat | 7,997 | 27,905 | 36.46% |
625 | Birmingham, Hodge Hill | Labour | 35,397 | Conservative | 6,742 | 28,655 | 36.60% |
626 | Boston and Skegness | Conservative | 31,963 | Labour | 6,342 | 25,621 | 36.93% |
627 | East Ham | Labour | 41,703 | Conservative | 8,527 | 33,176 | 37.56% |
628 | Camberwell and Peckham | Labour | 40,258 | Conservative | 6,478 | 33,780 | 37.97% |
629 | Hackney South and Shoreditch | Labour | 39,884 | Conservative | 5,899 | 33,985 | 38.02% |
630 | Birmingham, Ladywood | Labour | 33,355 | Conservative | 4,773 | 28,582 | 38.15% |
631 | Bradford West | Labour | 33,736 | Conservative | 6,717 | 27,019 | 38.22% |
632 | Castle Point | Conservative | 33,971 | Labour | 7,337 | 26,634 | 38.26% |
633 | South Staffordshire | Conservative | 36,520 | Labour | 8,270 | 28,250 | 38.35% |
634 | Brentwood and Ongar | Conservative | 36,308 | Labour | 7,243 | 29,065 | 38.62% |
635 | Rayleigh and Wickford | Conservative | 39,864 | Labour | 8,864 | 31,000 | 39.28% |
636 | Manchester, Gorton | Labour | 34,583 | Conservative | 4,244 | 30,339 | 39.70% |
637 | Tottenham | Labour | 35,621 | Conservative | 5,446 | 30,175 | 39.84% |
638 | South Holland and The Deepings | Conservative | 37,338 | Labour | 6,500 | 30,838 | 40.59% |
639 | Lewisham, Deptford | Labour | 39,216 | Conservative | 6,303 | 32,913 | 40.82% |
640 | Maldon | Conservative | 36,304 | Labour | 6,263 | 30,041 | 41.47% |
641 | Garston and Halewood | Labour | 38,578 | Conservative | 6,954 | 31,624 | 41.55% |
642 | Chorley | Other | 36,270 | Green | 3,600 | 32,670 | 42.39% |
643 | Bethnal Green and Bow | Labour | 44,052 | Conservative | 6,528 | 37,524 | 42.51% |
644 | Liverpool, Wavertree | Labour | 31,310 | Conservative | 4,225 | 27,085 | 42.68% |
645 | Walthamstow | Labour | 36,784 | Conservative | 5,922 | 30,862 | 43.92% |
646 | Liverpool, West Derby | Labour | 34,117 | Conservative | 4,133 | 29,984 | 45.68% |
647 | Liverpool, Riverside | Labour | 41,170 | Conservative | 4,127 | 37,043 | 46.13% |
648 | Bootle | Labour | 39,066 | Conservative | 4,510 | 34,556 | 46.18% |
649 | Knowsley | Labour | 44,374 | Conservative | 4,432 | 39,942 | 47.50% |
650 | Liverpool, Walton | Labour | 34,538 | Conservative | 4,018 | 30,520 | 48.73% |
See also: Electoral Analysis