Boundary set for England (31 May 2024 - ) Majorities
Constituency areas
Establishing legislation
General elections
By-elections
Majorities
Vote shares of winning candidate
Turnouts
General election party performance
| Constituency area |
Election type |
Polling date |
Winning party |
Majority |
Valid vote count |
Majority / valid vote count |
| Aldershot |
General election
|
4 July 2024 |
Lab
|
5,683 |
48,544 |
11.7% |
| Aldridge-Brownhills |
General election
|
4 July 2024 |
Con
|
4,294 |
40,912 |
10.5% |
| Altrincham and Sale West |
General election
|
4 July 2024 |
Lab
|
4,174 |
51,452 |
8.1% |
| Amber Valley |
General election
|
4 July 2024 |
Lab
|
3,554 |
42,531 |
8.4% |
| Arundel and South Downs |
General election
|
4 July 2024 |
Con
|
12,134 |
54,740 |
22.2% |
| Ashfield |
General election
|
4 July 2024 |
RUK
|
5,508 |
39,882 |
13.8% |
| Ashford |
General election
|
4 July 2024 |
Lab
|
1,779 |
46,975 |
3.8% |
| Ashton-under-Lyne |
General election
|
4 July 2024 |
Lab
|
6,791 |
35,461 |
19.2% |
| Aylesbury |
General election
|
4 July 2024 |
Lab
|
630 |
49,940 |
1.3% |
| Banbury |
General election
|
4 July 2024 |
Lab
|
3,256 |
48,178 |
6.8% |
| Barking |
General election
|
4 July 2024 |
Lab
|
11,054 |
36,477 |
30.3% |
| Barnsley North |
General election
|
4 July 2024 |
Lab
|
7,811 |
36,894 |
21.2% |
| Barnsley South |
General election
|
4 July 2024 |
Lab
|
4,748 |
35,082 |
13.5% |
| Barrow and Furness |
General election
|
4 July 2024 |
Lab
|
5,324 |
42,221 |
12.6% |
| Basildon and Billericay |
General election
|
4 July 2024 |
Con
|
20 |
42,124 |
0.0% |
| Basingstoke |
General election
|
4 July 2024 |
Lab
|
6,484 |
48,989 |
13.2% |
| Bassetlaw |
General election
|
4 July 2024 |
Lab
|
5,768 |
44,878 |
12.9% |
| Bath |
General election
|
4 July 2024 |
LD
|
11,218 |
48,130 |
23.3% |
| Battersea |
General election
|
4 July 2024 |
Lab
|
12,039 |
47,082 |
25.6% |
| Beaconsfield |
General election
|
4 July 2024 |
Con
|
5,455 |
47,726 |
11.4% |
| Beckenham and Penge |
General election
|
4 July 2024 |
Lab
|
12,905 |
52,222 |
24.7% |
| Bedford |
General election
|
4 July 2024 |
Lab
|
9,430 |
40,659 |
23.2% |
| Bermondsey and Old Southwark |
General election
|
4 July 2024 |
Lab
|
7,787 |
37,603 |
20.7% |
| Bethnal Green and Stepney |
General election
|
4 July 2024 |
Lab
|
1,689 |
46,647 |
3.6% |
| Beverley and Holderness |
General election
|
4 July 2024 |
Con
|
124 |
44,897 |
0.3% |
| Bexhill and Battle |
General election
|
4 July 2024 |
Con
|
2,657 |
47,750 |
5.6% |
| Bexleyheath and Crayford |
General election
|
4 July 2024 |
Lab
|
2,114 |
43,461 |
4.9% |
| Bicester and Woodstock |
General election
|
4 July 2024 |
LD
|
4,958 |
50,219 |
9.9% |
| Birkenhead |
General election
|
4 July 2024 |
Lab
|
13,798 |
43,134 |
32.0% |
| Birmingham Edgbaston |
General election
|
4 July 2024 |
Lab / Co-op
|
8,368 |
37,428 |
22.4% |
| Birmingham Erdington |
General election
|
4 July 2024 |
Lab
|
7,019 |
34,137 |
20.6% |
| Birmingham Hall Green and Moseley |
General election
|
4 July 2024 |
Lab
|
5,656 |
41,606 |
13.6% |
| Birmingham Hodge Hill and Solihull North |
General election
|
4 July 2024 |
Lab
|
1,566 |
34,136 |
4.6% |
| Birmingham Ladywood |
General election
|
4 July 2024 |
Lab
|
3,421 |
36,579 |
9.4% |
| Birmingham Northfield |
General election
|
4 July 2024 |
Lab
|
5,389 |
37,652 |
14.3% |
| Birmingham Perry Barr |
General election
|
4 July 2024 |
Ind
|
507 |
37,476 |
1.4% |
| Birmingham Selly Oak |
General election
|
4 July 2024 |
Lab
|
11,537 |
38,423 |
30.0% |
| Birmingham Yardley |
General election
|
4 July 2024 |
Lab
|
693 |
36,144 |
1.9% |
| Bishop Auckland |
General election
|
4 July 2024 |
Lab
|
6,672 |
40,427 |
16.5% |
| Blackburn |
General election
|
4 July 2024 |
Ind
|
132 |
38,887 |
0.3% |
| Blackley and Middleton South |
General election
|
4 July 2024 |
Lab
|
10,250 |
31,340 |
32.7% |
| Blackpool North and Fleetwood |
General election
|
4 July 2024 |
Lab
|
4,647 |
41,810 |
11.1% |
| Blackpool South |
General election
|
4 July 2024 |
Lab
|
6,848 |
35,180 |
19.5% |
| Blaydon and Consett |
General election
|
4 July 2024 |
Lab
|
11,153 |
42,216 |
26.4% |
| Blyth and Ashington |
General election
|
4 July 2024 |
Lab
|
9,173 |
40,401 |
22.7% |
| Bognor Regis and Littlehampton |
General election
|
4 July 2024 |
Con
|
1,765 |
47,827 |
3.7% |
| Bolsover |
General election
|
4 July 2024 |
Lab
|
6,323 |
42,434 |
14.9% |
| Bolton North East |
General election
|
4 July 2024 |
Lab
|
6,653 |
43,359 |
15.3% |
| Bolton South and Walkden |
General election
|
4 July 2024 |
Lab
|
6,743 |
36,930 |
18.3% |
| Bolton West |
General election
|
4 July 2024 |
Lab
|
4,945 |
44,598 |
11.1% |
| Bootle |
General election
|
4 July 2024 |
Lab
|
21,983 |
38,880 |
56.5% |
| Boston and Skegness |
General election
|
4 July 2024 |
RUK
|
2,010 |
40,455 |
5.0% |
| Bournemouth East |
General election
|
4 July 2024 |
Lab
|
5,479 |
44,910 |
12.2% |
| Bournemouth West |
General election
|
4 July 2024 |
Lab
|
3,224 |
39,418 |
8.2% |
| Bracknell |
General election
|
4 July 2024 |
Lab
|
784 |
43,837 |
1.8% |
| Bradford East |
General election
|
4 July 2024 |
Lab
|
6,189 |
37,216 |
16.6% |
| Bradford South |
General election
|
4 July 2024 |
Lab
|
4,392 |
33,042 |
13.3% |
| Bradford West |
General election
|
4 July 2024 |
Lab
|
707 |
37,081 |
1.9% |
| Braintree |
General election
|
4 July 2024 |
Con
|
3,670 |
49,028 |
7.5% |
| Brent East |
General election
|
4 July 2024 |
Lab
|
13,047 |
37,802 |
34.5% |
| Brentford and Isleworth |
General election
|
4 July 2024 |
Lab
|
9,824 |
45,254 |
21.7% |
| Brent West |
General election
|
4 July 2024 |
Lab
|
3,793 |
41,376 |
9.2% |
| Brentwood and Ongar |
General election
|
4 July 2024 |
Con
|
5,980 |
48,332 |
12.4% |
| Bridgwater |
General election
|
4 July 2024 |
Con
|
1,349 |
40,129 |
3.4% |
| Bridlington and The Wolds |
General election
|
4 July 2024 |
Con
|
3,125 |
42,937 |
7.3% |
| Brigg and Immingham |
General election
|
4 July 2024 |
Con
|
3,243 |
42,508 |
7.6% |
| Brighton Kemptown and Peacehaven |
General election
|
4 July 2024 |
Lab
|
9,663 |
40,686 |
23.8% |
| Brighton Pavilion |
General election
|
4 July 2024 |
Green
|
14,290 |
52,363 |
27.3% |
| Bristol Central |
General election
|
4 July 2024 |
Green
|
10,407 |
43,365 |
24.0% |
| Bristol East |
General election
|
4 July 2024 |
Lab
|
6,606 |
46,109 |
14.3% |
| Bristol North East |
General election
|
4 July 2024 |
Lab
|
11,167 |
41,989 |
26.6% |
| Bristol North West |
General election
|
4 July 2024 |
Lab
|
15,669 |
48,464 |
32.3% |
| Bristol South |
General election
|
4 July 2024 |
Lab
|
7,666 |
43,403 |
17.7% |
| Broadland and Fakenham |
General election
|
4 July 2024 |
Con
|
719 |
49,513 |
1.5% |
| Bromley and Biggin Hill |
General election
|
4 July 2024 |
Con
|
302 |
46,788 |
0.6% |
| Bromsgrove |
General election
|
4 July 2024 |
Con
|
3,016 |
50,405 |
6.0% |
| Broxbourne |
General election
|
4 July 2024 |
Con
|
2,858 |
42,952 |
6.7% |
| Broxtowe |
General election
|
4 July 2024 |
Lab
|
8,403 |
47,838 |
17.6% |
| Buckingham and Bletchley |
General election
|
4 July 2024 |
Lab
|
2,421 |
47,641 |
5.1% |
| Burnley |
General election
|
4 July 2024 |
Lab / Co-op
|
3,420 |
39,719 |
8.6% |
| Burton and Uttoxeter |
General election
|
4 July 2024 |
Lab
|
2,266 |
45,627 |
5.0% |
| Bury North |
General election
|
4 July 2024 |
Lab
|
6,944 |
45,520 |
15.3% |
| Bury South |
General election
|
4 July 2024 |
Lab
|
9,361 |
42,214 |
22.2% |
| Bury St Edmunds and Stowmarket |
General election
|
4 July 2024 |
Lab
|
1,452 |
50,893 |
2.9% |
| Calder Valley |
General election
|
4 July 2024 |
Lab
|
8,991 |
49,608 |
18.1% |
| Camborne and Redruth |
General election
|
4 July 2024 |
Lab
|
7,806 |
47,785 |
16.3% |
| Cambridge |
General election
|
4 July 2024 |
Lab
|
11,078 |
42,100 |
26.3% |
| Cannock Chase |
General election
|
4 July 2024 |
Lab
|
3,125 |
42,953 |
7.3% |
| Canterbury |
General election
|
4 July 2024 |
Lab
|
8,653 |
47,231 |
18.3% |
| Carlisle |
General election
|
4 July 2024 |
Lab
|
5,200 |
45,979 |
11.3% |
| Carshalton and Wallington |
General election
|
4 July 2024 |
LD
|
7,905 |
46,670 |
16.9% |
| Castle Point |
General election
|
4 July 2024 |
Con
|
3,251 |
40,633 |
8.0% |
| Central Devon |
General election
|
4 July 2024 |
Con
|
61 |
53,432 |
0.1% |
| Central Suffolk and North Ipswich |
General election
|
4 July 2024 |
Con
|
4,290 |
46,423 |
9.2% |
| Chatham and Aylesford |
General election
|
4 July 2024 |
Lab
|
1,998 |
40,845 |
4.9% |
| Cheadle |
General election
|
4 July 2024 |
LD
|
12,235 |
50,731 |
24.1% |
| Chelmsford |
General election
|
4 July 2024 |
LD
|
4,753 |
50,716 |
9.4% |
| Chelsea and Fulham |
General election
|
4 July 2024 |
Lab
|
152 |
47,116 |
0.3% |
| Cheltenham |
General election
|
4 July 2024 |
LD
|
7,210 |
49,542 |
14.6% |
| Chesham and Amersham |
General election
|
4 July 2024 |
LD
|
5,451 |
54,455 |
10.0% |
| Chesterfield |
General election
|
4 July 2024 |
Lab
|
10,820 |
41,555 |
26.0% |
| Chester North and Neston |
General election
|
4 July 2024 |
Lab
|
11,870 |
44,694 |
26.6% |
| Chester South and Eddisbury |
General election
|
4 July 2024 |
Con
|
3,057 |
52,486 |
5.8% |
| Chichester |
General election
|
4 July 2024 |
LD
|
12,172 |
51,947 |
23.4% |
| Chingford and Woodford Green |
General election
|
4 July 2024 |
Con
|
4,757 |
48,512 |
9.8% |
| Chippenham |
General election
|
4 July 2024 |
LD
|
8,138 |
49,512 |
16.4% |
| Chipping Barnet |
General election
|
4 July 2024 |
Lab
|
2,914 |
50,859 |
5.7% |
| Chorley |
General election
|
4 July 2024 |
Spk
|
20,575 |
33,964 |
60.6% |
| Christchurch |
General election
|
4 July 2024 |
Con
|
7,455 |
47,335 |
15.7% |
| Cities of London and Westminster |
General election
|
4 July 2024 |
Lab / Co-op
|
2,708 |
39,215 |
6.9% |
| City of Durham |
General election
|
4 July 2024 |
Lab
|
11,757 |
40,627 |
28.9% |
| Clacton |
General election
|
4 July 2024 |
RUK
|
8,405 |
45,958 |
18.3% |
| Clapham and Brixton Hill |
General election
|
4 July 2024 |
Lab
|
18,005 |
42,741 |
42.1% |
| Colchester |
General election
|
4 July 2024 |
Lab
|
8,250 |
44,903 |
18.4% |
| Colne Valley |
General election
|
4 July 2024 |
Lab
|
4,963 |
46,221 |
10.7% |
| Congleton |
General election
|
4 July 2024 |
Lab
|
3,387 |
50,125 |
6.8% |
| Corby and East Northamptonshire |
General election
|
4 July 2024 |
Lab
|
6,331 |
49,589 |
12.8% |
| Coventry East |
General election
|
4 July 2024 |
Lab
|
11,623 |
37,014 |
31.4% |
| Coventry North West |
General election
|
4 July 2024 |
Lab
|
11,174 |
42,030 |
26.6% |
| Coventry South |
General election
|
4 July 2024 |
Lab
|
10,201 |
42,731 |
23.9% |
| Cramlington and Killingworth |
General election
|
4 July 2024 |
Lab / Co-op
|
12,820 |
45,394 |
28.2% |
| Crawley |
General election
|
4 July 2024 |
Lab
|
5,235 |
45,642 |
11.5% |
| Crewe and Nantwich |
General election
|
4 July 2024 |
Lab
|
9,727 |
47,197 |
20.6% |
| Croydon East |
General election
|
4 July 2024 |
Lab
|
6,825 |
43,779 |
15.6% |
| Croydon South |
General election
|
4 July 2024 |
Con
|
2,313 |
49,378 |
4.7% |
| Croydon West |
General election
|
4 July 2024 |
Lab
|
14,226 |
38,122 |
37.3% |
| Dagenham and Rainham |
General election
|
4 July 2024 |
Lab
|
7,173 |
38,867 |
18.5% |
| Darlington |
General election
|
4 July 2024 |
Lab
|
2,298 |
42,378 |
5.4% |
| Dartford |
General election
|
4 July 2024 |
Lab
|
1,192 |
44,488 |
2.7% |
| Daventry |
General election
|
4 July 2024 |
Con
|
3,012 |
53,082 |
5.7% |
| Derby North |
General election
|
4 July 2024 |
Lab
|
8,915 |
40,919 |
21.8% |
| Derbyshire Dales |
General election
|
4 July 2024 |
Lab
|
350 |
51,272 |
0.7% |
| Derby South |
General election
|
4 July 2024 |
Lab / Co-op
|
6,002 |
37,399 |
16.0% |
| Dewsbury and Batley |
General election
|
4 July 2024 |
Ind
|
6,934 |
38,070 |
18.2% |
| Didcot and Wantage |
General election
|
4 July 2024 |
LD
|
6,233 |
54,733 |
11.4% |
| Doncaster Central |
General election
|
4 July 2024 |
Lab / Co-op
|
9,551 |
37,944 |
25.2% |
| Doncaster East and the Isle of Axholme |
General election
|
4 July 2024 |
Lab
|
2,311 |
39,132 |
5.9% |
| Doncaster North |
General election
|
4 July 2024 |
Lab
|
9,126 |
31,002 |
29.4% |
| Dorking and Horley |
General election
|
4 July 2024 |
LD
|
5,391 |
49,965 |
10.8% |
| Dover and Deal |
General election
|
4 July 2024 |
Lab
|
7,585 |
47,775 |
15.9% |
| Droitwich and Evesham |
General election
|
4 July 2024 |
Con
|
8,995 |
49,609 |
18.1% |
| Dudley |
General election
|
4 July 2024 |
Lab
|
1,900 |
35,796 |
5.3% |
| Dulwich and West Norwood |
General election
|
4 July 2024 |
Lab
|
18,789 |
45,378 |
41.4% |
| Dunstable and Leighton Buzzard |
General election
|
4 July 2024 |
Lab
|
667 |
46,045 |
1.4% |
| Ealing Central and Acton |
General election
|
4 July 2024 |
Lab
|
13,995 |
47,769 |
29.3% |
| Ealing North |
General election
|
4 July 2024 |
Lab / Co-op
|
12,519 |
43,232 |
29.0% |
| Ealing Southall |
General election
|
4 July 2024 |
Lab
|
15,793 |
46,816 |
33.7% |
| Earley and Woodley |
General election
|
4 July 2024 |
Lab
|
848 |
45,914 |
1.8% |
| Easington |
General election
|
4 July 2024 |
Lab
|
6,542 |
34,324 |
19.1% |
| Eastbourne |
General election
|
4 July 2024 |
LD
|
12,204 |
45,605 |
26.8% |
| East Grinstead and Uckfield |
General election
|
4 July 2024 |
Con
|
8,480 |
50,393 |
16.8% |
| East Ham |
General election
|
4 July 2024 |
Lab
|
12,863 |
37,892 |
33.9% |
| East Hampshire |
General election
|
4 July 2024 |
Con
|
1,275 |
50,006 |
2.5% |
| Eastleigh |
General election
|
4 July 2024 |
LD
|
1,546 |
46,420 |
3.3% |
| East Surrey |
General election
|
4 July 2024 |
Con
|
7,450 |
49,196 |
15.1% |
| East Thanet |
General election
|
4 July 2024 |
Lab
|
6,971 |
42,713 |
16.3% |
| East Wiltshire |
General election
|
4 July 2024 |
Con
|
4,716 |
47,193 |
10.0% |
| East Worthing and Shoreham |
General election
|
4 July 2024 |
Lab
|
9,519 |
49,078 |
19.4% |
| Edmonton and Winchmore Hill |
General election
|
4 July 2024 |
Lab / Co-op
|
12,632 |
41,045 |
30.8% |
| Ellesmere Port and Bromborough |
General election
|
4 July 2024 |
Lab
|
16,908 |
41,964 |
40.3% |
| Eltham and Chislehurst |
General election
|
4 July 2024 |
Lab
|
8,429 |
45,566 |
18.5% |
| Ely and East Cambridgeshire |
General election
|
4 July 2024 |
LD
|
495 |
52,369 |
0.9% |
| Enfield North |
General election
|
4 July 2024 |
Lab
|
12,736 |
43,492 |
29.3% |
| Epping Forest |
General election
|
4 July 2024 |
Con
|
5,682 |
41,753 |
13.6% |
| Epsom and Ewell |
General election
|
4 July 2024 |
LD
|
3,686 |
54,525 |
6.8% |
| Erewash |
General election
|
4 July 2024 |
Lab
|
5,859 |
43,006 |
13.6% |
| Erith and Thamesmead |
General election
|
4 July 2024 |
Lab
|
16,302 |
40,379 |
40.4% |
| Esher and Walton |
General election
|
4 July 2024 |
LD
|
12,003 |
53,880 |
22.3% |
| Exeter |
General election
|
4 July 2024 |
Lab
|
11,937 |
40,195 |
29.7% |
| Exmouth and Exeter East |
General election
|
4 July 2024 |
Con
|
121 |
51,316 |
0.2% |
| Fareham and Waterlooville |
General election
|
4 July 2024 |
Con
|
6,079 |
50,123 |
12.1% |
| Farnham and Bordon |
General election
|
4 July 2024 |
Con
|
1,349 |
53,015 |
2.5% |
| Faversham and Mid Kent |
General election
|
4 July 2024 |
Con
|
1,469 |
46,594 |
3.2% |
| Feltham and Heston |
General election
|
4 July 2024 |
Lab / Co-op
|
7,944 |
38,887 |
20.4% |
| Filton and Bradley Stoke |
General election
|
4 July 2024 |
Lab
|
10,000 |
50,367 |
19.9% |
| Finchley and Golders Green |
General election
|
4 July 2024 |
Lab
|
4,581 |
49,289 |
9.3% |
| Folkestone and Hythe |
General election
|
4 July 2024 |
Lab
|
3,729 |
43,246 |
8.6% |
| Forest of Dean |
General election
|
4 July 2024 |
Lab
|
278 |
48,091 |
0.6% |
| Frome and East Somerset |
General election
|
4 July 2024 |
LD
|
5,415 |
46,716 |
11.6% |
| Fylde |
General election
|
4 July 2024 |
Con
|
561 |
47,960 |
1.2% |
| Gainsborough |
General election
|
4 July 2024 |
Con
|
3,532 |
46,685 |
7.6% |
| Gateshead Central and Whickham |
General election
|
4 July 2024 |
Lab
|
9,644 |
40,217 |
24.0% |
| Gedling |
General election
|
4 July 2024 |
Lab
|
11,881 |
48,722 |
24.4% |
| Gillingham and Rainham |
General election
|
4 July 2024 |
Lab
|
3,972 |
41,140 |
9.7% |
| Glastonbury and Somerton |
General election
|
4 July 2024 |
LD
|
6,611 |
47,642 |
13.9% |
| Gloucester |
General election
|
4 July 2024 |
Lab
|
3,431 |
45,692 |
7.5% |
| Godalming and Ash |
General election
|
4 July 2024 |
Con
|
891 |
54,696 |
1.6% |
| Goole and Pocklington |
General election
|
4 July 2024 |
Con
|
3,572 |
49,742 |
7.2% |
| Gorton and Denton |
General election
|
4 July 2024 |
Lab / Co-op
|
13,413 |
36,560 |
36.7% |
| Gosport |
General election
|
4 July 2024 |
Con
|
6,054 |
44,277 |
13.7% |
| Grantham and Bourne |
General election
|
4 July 2024 |
Con
|
4,496 |
46,125 |
9.7% |
| Gravesham |
General election
|
4 July 2024 |
Lab
|
2,712 |
43,232 |
6.3% |
| Great Grimsby and Cleethorpes |
General election
|
4 July 2024 |
Lab
|
4,803 |
36,619 |
13.1% |
| Great Yarmouth |
General election
|
4 July 2024 |
RUK
|
1,426 |
40,748 |
3.5% |
| Greenwich and Woolwich |
General election
|
4 July 2024 |
Lab
|
18,366 |
42,719 |
43.0% |
| Guildford |
General election
|
4 July 2024 |
LD
|
8,429 |
48,294 |
17.5% |
| Hackney North and Stoke Newington |
General election
|
4 July 2024 |
Lab
|
15,080 |
40,959 |
36.8% |
| Hackney South and Shoreditch |
General election
|
4 July 2024 |
Lab / Co-op
|
14,737 |
41,701 |
35.3% |
| Halesowen |
General election
|
4 July 2024 |
Lab
|
4,364 |
38,578 |
11.3% |
| Halifax |
General election
|
4 July 2024 |
Lab / Co-op
|
6,269 |
40,214 |
15.6% |
| Hamble Valley |
General election
|
4 July 2024 |
Con
|
4,802 |
54,004 |
8.9% |
| Hammersmith and Chiswick |
General election
|
4 July 2024 |
Lab
|
15,290 |
46,021 |
33.2% |
| Hampstead and Highgate |
General election
|
4 July 2024 |
Lab
|
14,970 |
48,550 |
30.8% |
| Harborough, Oadby and Wigston |
General election
|
4 July 2024 |
Con
|
2,378 |
50,386 |
4.7% |
| Harlow |
General election
|
4 July 2024 |
Lab / Co-op
|
2,504 |
43,357 |
5.8% |
| Harpenden and Berkhamsted |
General election
|
4 July 2024 |
LD
|
10,708 |
54,336 |
19.7% |
| Harrogate and Knaresborough |
General election
|
4 July 2024 |
LD
|
8,238 |
52,064 |
15.8% |
| Harrow East |
General election
|
4 July 2024 |
Con
|
11,680 |
47,777 |
24.4% |
| Harrow West |
General election
|
4 July 2024 |
Lab / Co-op
|
6,642 |
45,241 |
14.7% |
| Hartlepool |
General election
|
4 July 2024 |
Lab
|
7,698 |
35,511 |
21.7% |
| Harwich and North Essex |
General election
|
4 July 2024 |
Con
|
1,162 |
48,043 |
2.4% |
| Hastings and Rye |
General election
|
4 July 2024 |
Lab / Co-op
|
8,653 |
45,990 |
18.8% |
| Havant |
General election
|
4 July 2024 |
Con
|
92 |
42,186 |
0.2% |
| Hayes and Harlington |
General election
|
4 July 2024 |
Lab
|
12,031 |
38,315 |
31.4% |
| Hazel Grove |
General election
|
4 July 2024 |
LD
|
6,500 |
45,998 |
14.1% |
| Hemel Hempstead |
General election
|
4 July 2024 |
Lab
|
4,857 |
44,108 |
11.0% |
| Hendon |
General election
|
4 July 2024 |
Lab
|
15 |
41,256 |
0.0% |
| Henley and Thame |
General election
|
4 July 2024 |
LD
|
6,267 |
53,157 |
11.8% |
| Hereford and South Herefordshire |
General election
|
4 July 2024 |
Con
|
1,279 |
45,572 |
2.8% |
| Herne Bay and Sandwich |
General election
|
4 July 2024 |
Con
|
2,499 |
48,827 |
5.1% |
| Hertford and Stortford |
General election
|
4 July 2024 |
Lab
|
4,748 |
54,009 |
8.8% |
| Hertsmere |
General election
|
4 July 2024 |
Con
|
7,992 |
48,007 |
16.6% |
| Hexham |
General election
|
4 July 2024 |
Lab
|
3,713 |
51,828 |
7.2% |
| Heywood and Middleton North |
General election
|
4 July 2024 |
Lab
|
6,082 |
37,130 |
16.4% |
| High Peak |
General election
|
4 July 2024 |
Lab
|
7,908 |
49,206 |
16.1% |
| Hinckley and Bosworth |
General election
|
4 July 2024 |
Con
|
5,408 |
47,799 |
11.3% |
| Hitchin |
General election
|
4 July 2024 |
Lab
|
8,109 |
52,510 |
15.4% |
| Holborn and St Pancras |
General election
|
4 July 2024 |
Lab
|
11,572 |
38,602 |
30.0% |
| Honiton and Sidmouth |
General election
|
4 July 2024 |
LD
|
6,700 |
50,655 |
13.2% |
| Hornchurch and Upminster |
General election
|
4 July 2024 |
Con
|
1,943 |
46,911 |
4.1% |
| Hornsey and Friern Barnet |
General election
|
4 July 2024 |
Lab
|
21,475 |
48,642 |
44.1% |
| Horsham |
General election
|
4 July 2024 |
LD
|
2,517 |
55,499 |
4.5% |
| Houghton and Sunderland South |
General election
|
4 July 2024 |
Lab
|
7,169 |
40,032 |
17.9% |
| Hove and Portslade |
General election
|
4 July 2024 |
Lab
|
19,791 |
51,909 |
38.1% |
| Huddersfield |
General election
|
4 July 2024 |
Lab
|
4,533 |
40,165 |
11.3% |
| Huntingdon |
General election
|
4 July 2024 |
Con
|
1,499 |
52,040 |
2.9% |
| Hyndburn |
General election
|
4 July 2024 |
Lab
|
1,687 |
36,374 |
4.6% |
| Ilford North |
General election
|
4 July 2024 |
Lab
|
528 |
46,888 |
1.1% |
| Ilford South |
General election
|
4 July 2024 |
Lab
|
6,894 |
41,170 |
16.7% |
| Ipswich |
General election
|
4 July 2024 |
Lab / Co-op
|
7,403 |
44,071 |
16.8% |
| Isle of Wight East |
General election
|
4 July 2024 |
Con
|
3,323 |
34,078 |
9.8% |
| Isle of Wight West |
General election
|
4 July 2024 |
Lab
|
3,177 |
34,290 |
9.3% |
| Islington North |
General election
|
4 July 2024 |
Ind
|
7,247 |
49,006 |
14.8% |
| Islington South and Finsbury |
General election
|
4 July 2024 |
Lab
|
15,455 |
42,754 |
36.1% |
| Jarrow and Gateshead East |
General election
|
4 July 2024 |
Lab
|
8,964 |
36,728 |
24.4% |
| Keighley and Ilkley |
General election
|
4 July 2024 |
Con
|
1,625 |
46,186 |
3.5% |
| Kenilworth and Southam |
General election
|
4 July 2024 |
Con
|
6,574 |
53,320 |
12.3% |
| Kensington and Bayswater |
General election
|
4 July 2024 |
Lab
|
2,903 |
41,908 |
6.9% |
| Kettering |
General election
|
4 July 2024 |
Lab
|
3,820 |
50,231 |
7.6% |
| Kingston and Surbiton |
General election
|
4 July 2024 |
LD
|
17,235 |
50,664 |
34.0% |
| Kingston upon Hull East |
General election
|
4 July 2024 |
Lab
|
3,920 |
29,816 |
13.1% |
| Kingston upon Hull North and Cottingham |
General election
|
4 July 2024 |
Lab
|
10,679 |
38,228 |
27.9% |
| Kingston upon Hull West and Haltemprice |
General election
|
4 July 2024 |
Lab
|
8,979 |
38,178 |
23.5% |
| Kingswinford and South Staffordshire |
General election
|
4 July 2024 |
Con
|
6,303 |
45,180 |
14.0% |
| Knowsley |
General election
|
4 July 2024 |
Lab
|
18,319 |
36,047 |
50.8% |
| Lancaster and Wyre |
General election
|
4 July 2024 |
Lab
|
9,253 |
43,008 |
21.5% |
| Leeds Central and Headingley |
General election
|
4 July 2024 |
Lab / Co-op
|
8,422 |
31,595 |
26.7% |
| Leeds East |
General election
|
4 July 2024 |
Lab
|
11,265 |
39,388 |
28.6% |
| Leeds North East |
General election
|
4 July 2024 |
Lab
|
16,083 |
45,167 |
35.6% |
| Leeds North West |
General election
|
4 July 2024 |
Lab
|
11,896 |
49,777 |
23.9% |
| Leeds South |
General election
|
4 July 2024 |
Lab
|
11,279 |
31,678 |
35.6% |
| Leeds South West and Morley |
General election
|
4 July 2024 |
Lab
|
8,423 |
40,209 |
20.9% |
| Leeds West and Pudsey |
General election
|
4 July 2024 |
Lab
|
12,392 |
38,494 |
32.2% |
| Leicester East |
General election
|
4 July 2024 |
Con
|
4,426 |
46,714 |
9.5% |
| Leicester South |
General election
|
4 July 2024 |
Ind
|
979 |
41,837 |
2.3% |
| Leicester West |
General election
|
4 July 2024 |
Lab
|
8,777 |
35,397 |
24.8% |
| Leigh and Atherton |
General election
|
4 July 2024 |
Lab / Co-op
|
8,881 |
41,170 |
21.6% |
| Lewes |
General election
|
4 July 2024 |
LD
|
12,624 |
53,173 |
23.7% |
| Lewisham East |
General election
|
4 July 2024 |
Lab
|
18,073 |
40,637 |
44.5% |
| Lewisham North |
General election
|
4 July 2024 |
Lab
|
15,782 |
44,167 |
35.7% |
| Lewisham West and East Dulwich |
General election
|
4 July 2024 |
Lab
|
18,397 |
46,414 |
39.6% |
| Leyton and Wanstead |
General election
|
4 July 2024 |
Lab
|
13,964 |
43,732 |
31.9% |
| Lichfield |
General election
|
4 July 2024 |
Lab
|
810 |
49,104 |
1.6% |
| Lincoln |
General election
|
4 July 2024 |
Lab
|
8,793 |
42,160 |
20.9% |
| Liverpool Garston |
General election
|
4 July 2024 |
Lab
|
20,104 |
41,993 |
47.9% |
| Liverpool Riverside |
General election
|
4 July 2024 |
Lab
|
14,793 |
32,381 |
45.7% |
| Liverpool Walton |
General election
|
4 July 2024 |
Lab
|
20,245 |
36,886 |
54.9% |
| Liverpool Wavertree |
General election
|
4 July 2024 |
Lab
|
16,304 |
39,815 |
40.9% |
| Liverpool West Derby |
General election
|
4 July 2024 |
Lab
|
20,423 |
38,006 |
53.7% |
| Loughborough |
General election
|
4 July 2024 |
Lab
|
4,960 |
42,259 |
11.7% |
| Louth and Horncastle |
General election
|
4 July 2024 |
Con
|
5,506 |
46,479 |
11.8% |
| Lowestoft |
General election
|
4 July 2024 |
Lab
|
2,016 |
41,824 |
4.8% |
| Luton North |
General election
|
4 July 2024 |
Lab
|
7,510 |
38,745 |
19.4% |
| Luton South and South Bedfordshire |
General election
|
4 July 2024 |
Lab
|
6,858 |
38,382 |
17.9% |
| Macclesfield |
General election
|
4 July 2024 |
Lab
|
9,120 |
52,792 |
17.3% |
| Maidenhead |
General election
|
4 July 2024 |
LD
|
2,963 |
50,329 |
5.9% |
| Maidstone and Malling |
General election
|
4 July 2024 |
Con
|
1,674 |
46,389 |
3.6% |
| Makerfield |
General election
|
4 July 2024 |
Lab
|
5,399 |
40,263 |
13.4% |
| Maldon |
General election
|
4 July 2024 |
Con
|
6,906 |
49,841 |
13.9% |
| Manchester Central |
General election
|
4 July 2024 |
Lab / Co-op
|
13,797 |
39,725 |
34.7% |
| Manchester Rusholme |
General election
|
4 July 2024 |
Lab
|
8,235 |
29,033 |
28.4% |
| Manchester Withington |
General election
|
4 July 2024 |
Lab
|
13,982 |
41,731 |
33.5% |
| Mansfield |
General election
|
4 July 2024 |
Lab
|
3,485 |
41,087 |
8.5% |
| Melksham and Devizes |
General election
|
4 July 2024 |
LD
|
2,401 |
51,203 |
4.7% |
| Melton and Syston |
General election
|
4 July 2024 |
Con
|
5,396 |
45,986 |
11.7% |
| Meriden and Solihull East |
General election
|
4 July 2024 |
Con
|
4,584 |
44,035 |
10.4% |
| Mid Bedfordshire |
General election
|
4 July 2024 |
Con
|
1,321 |
49,621 |
2.7% |
| Mid Buckinghamshire |
General election
|
4 July 2024 |
Con
|
5,872 |
53,951 |
10.9% |
| Mid Cheshire |
General election
|
4 July 2024 |
Lab
|
8,927 |
41,509 |
21.5% |
| Mid Derbyshire |
General election
|
4 July 2024 |
Lab
|
1,878 |
47,543 |
4.0% |
| Middlesbrough and Thornaby East |
General election
|
4 July 2024 |
Lab
|
9,192 |
34,407 |
26.7% |
| Middlesbrough South and East Cleveland |
General election
|
4 July 2024 |
Lab
|
214 |
38,035 |
0.6% |
| Mid Dorset and North Poole |
General election
|
4 July 2024 |
LD
|
1,352 |
49,514 |
2.7% |
| Mid Leicestershire |
General election
|
4 July 2024 |
Con
|
2,201 |
48,050 |
4.6% |
| Mid Norfolk |
General election
|
4 July 2024 |
Con
|
3,054 |
45,897 |
6.7% |
| Mid Sussex |
General election
|
4 July 2024 |
LD
|
6,662 |
53,328 |
12.5% |
| Milton Keynes Central |
General election
|
4 July 2024 |
Lab
|
7,291 |
47,729 |
15.3% |
| Milton Keynes North |
General election
|
4 July 2024 |
Lab
|
5,430 |
45,977 |
11.8% |
| Mitcham and Morden |
General election
|
4 July 2024 |
Lab
|
18,761 |
45,255 |
41.5% |
| Morecambe and Lunesdale |
General election
|
4 July 2024 |
Lab
|
5,815 |
48,059 |
12.1% |
| Newark |
General election
|
4 July 2024 |
Con
|
3,572 |
53,459 |
6.7% |
| Newbury |
General election
|
4 July 2024 |
LD
|
2,377 |
48,930 |
4.9% |
| Newcastle-under-Lyme |
General election
|
4 July 2024 |
Lab
|
5,069 |
39,618 |
12.8% |
| Newcastle upon Tyne Central and West |
General election
|
4 July 2024 |
Lab
|
11,060 |
41,355 |
26.7% |
| Newcastle upon Tyne East and Wallsend |
General election
|
4 July 2024 |
Lab
|
12,817 |
42,321 |
30.3% |
| Newcastle upon Tyne North |
General election
|
4 July 2024 |
Lab
|
17,762 |
48,617 |
36.5% |
| New Forest East |
General election
|
4 July 2024 |
Con
|
8,495 |
45,230 |
18.8% |
| New Forest West |
General election
|
4 July 2024 |
Con
|
5,600 |
46,337 |
12.1% |
| Newton Abbot |
General election
|
4 July 2024 |
LD
|
2,246 |
47,992 |
4.7% |
| Newton Aycliffe and Spennymoor |
General election
|
4 July 2024 |
Lab
|
8,839 |
39,846 |
22.2% |
| Normanton and Hemsworth |
General election
|
4 July 2024 |
Lab
|
6,662 |
36,349 |
18.3% |
| Northampton North |
General election
|
4 July 2024 |
Lab
|
9,014 |
41,813 |
21.6% |
| Northampton South |
General election
|
4 July 2024 |
Lab
|
4,071 |
43,904 |
9.3% |
| North Bedfordshire |
General election
|
4 July 2024 |
Con
|
5,414 |
51,561 |
10.5% |
| North Cornwall |
General election
|
4 July 2024 |
LD
|
9,957 |
51,245 |
19.4% |
| North Cotswolds |
General election
|
4 July 2024 |
Con
|
3,357 |
50,229 |
6.7% |
| North Devon |
General election
|
4 July 2024 |
LD
|
6,744 |
51,417 |
13.1% |
| North Dorset |
General election
|
4 July 2024 |
Con
|
1,589 |
49,683 |
3.2% |
| North Durham |
General election
|
4 July 2024 |
Lab
|
5,873 |
41,565 |
14.1% |
| North East Cambridgeshire |
General election
|
4 July 2024 |
Con
|
7,189 |
39,176 |
18.4% |
| North East Derbyshire |
General election
|
4 July 2024 |
Lab
|
1,753 |
45,866 |
3.8% |
| North East Hampshire |
General election
|
4 July 2024 |
LD
|
634 |
55,560 |
1.1% |
| North East Hertfordshire |
General election
|
4 July 2024 |
Lab
|
1,923 |
52,520 |
3.7% |
| North East Somerset and Hanham |
General election
|
4 July 2024 |
Lab
|
5,319 |
51,125 |
10.4% |
| North Herefordshire |
General election
|
4 July 2024 |
Green
|
5,894 |
50,362 |
11.7% |
| North Norfolk |
General election
|
4 July 2024 |
LD
|
2,585 |
47,043 |
5.5% |
| North Northumberland |
General election
|
4 July 2024 |
Lab
|
5,067 |
48,843 |
10.4% |
| North Shropshire |
General election
|
4 July 2024 |
LD
|
15,311 |
49,594 |
30.9% |
| North Somerset |
General election
|
4 July 2024 |
Lab
|
639 |
53,766 |
1.2% |
| North Warwickshire and Bedworth |
General election
|
4 July 2024 |
Lab
|
2,198 |
40,940 |
5.4% |
| North West Cambridgeshire |
General election
|
4 July 2024 |
Lab
|
39 |
44,424 |
0.1% |
| North West Essex |
General election
|
4 July 2024 |
Con
|
2,610 |
54,386 |
4.8% |
| North West Hampshire |
General election
|
4 July 2024 |
Con
|
3,288 |
50,823 |
6.5% |
| North West Leicestershire |
General election
|
4 July 2024 |
Lab
|
1,012 |
48,572 |
2.1% |
| North West Norfolk |
General election
|
4 July 2024 |
Con
|
4,954 |
44,566 |
11.1% |
| Norwich North |
General election
|
4 July 2024 |
Lab / Co-op
|
10,850 |
45,765 |
23.7% |
| Norwich South |
General election
|
4 July 2024 |
Lab
|
13,239 |
45,095 |
29.4% |
| Nottingham East |
General election
|
4 July 2024 |
Lab
|
15,162 |
36,401 |
41.7% |
| Nottingham North and Kimberley |
General election
|
4 July 2024 |
Lab / Co-op
|
9,427 |
35,007 |
26.9% |
| Nottingham South |
General election
|
4 July 2024 |
Lab
|
10,294 |
32,879 |
31.3% |
| Nuneaton |
General election
|
4 July 2024 |
Lab
|
3,479 |
41,213 |
8.4% |
| Old Bexley and Sidcup |
General election
|
4 July 2024 |
Con
|
3,548 |
47,633 |
7.4% |
| Oldham East and Saddleworth |
General election
|
4 July 2024 |
Lab
|
6,357 |
40,065 |
15.9% |
| Oldham West, Chadderton and Royton |
General election
|
4 July 2024 |
Lab / Co-op
|
4,976 |
38,573 |
12.9% |
| Orpington |
General election
|
4 July 2024 |
Con
|
5,118 |
46,073 |
11.1% |
| Ossett and Denby Dale |
General election
|
4 July 2024 |
Lab
|
4,542 |
43,873 |
10.4% |
| Oxford East |
General election
|
4 July 2024 |
Lab / Co-op
|
14,465 |
39,341 |
36.8% |
| Oxford West and Abingdon |
General election
|
4 July 2024 |
LD
|
14,894 |
45,998 |
32.4% |
| Peckham |
General election
|
4 July 2024 |
Lab / Co-op
|
15,228 |
38,797 |
39.3% |
| Pendle and Clitheroe |
General election
|
4 July 2024 |
Lab
|
902 |
46,754 |
1.9% |
| Penistone and Stocksbridge |
General election
|
4 July 2024 |
Lab
|
8,739 |
43,965 |
19.9% |
| Penrith and Solway |
General election
|
4 July 2024 |
Lab
|
5,257 |
49,281 |
10.7% |
| Peterborough |
General election
|
4 July 2024 |
Lab / Co-op
|
118 |
41,872 |
0.3% |
| Plymouth Moor View |
General election
|
4 July 2024 |
Lab
|
5,604 |
42,856 |
13.1% |
| Plymouth Sutton and Devonport |
General election
|
4 July 2024 |
Lab / Co-op
|
13,328 |
42,095 |
31.7% |
| Pontefract, Castleford and Knottingley |
General election
|
4 July 2024 |
Lab
|
6,630 |
35,957 |
18.4% |
| Poole |
General election
|
4 July 2024 |
Lab
|
18 |
44,495 |
0.0% |
| Poplar and Limehouse |
General election
|
4 July 2024 |
Lab
|
12,560 |
43,051 |
29.2% |
| Portsmouth North |
General election
|
4 July 2024 |
Lab
|
780 |
41,593 |
1.9% |
| Portsmouth South |
General election
|
4 July 2024 |
Lab
|
13,155 |
38,928 |
33.8% |
| Preston |
General election
|
4 July 2024 |
Lab / Co-op
|
5,291 |
39,993 |
13.2% |
| Putney |
General election
|
4 July 2024 |
Lab
|
12,488 |
49,295 |
25.3% |
| Queen's Park and Maida Vale |
General election
|
4 July 2024 |
Lab
|
14,913 |
38,343 |
38.9% |
| Rawmarsh and Conisbrough |
General election
|
4 July 2024 |
Lab
|
6,908 |
33,904 |
20.4% |
| Rayleigh and Wickford |
General election
|
4 July 2024 |
Con
|
5,621 |
47,978 |
11.7% |
| Reading Central |
General election
|
4 July 2024 |
Lab
|
12,637 |
45,291 |
27.9% |
| Reading West and Mid Berkshire |
General election
|
4 July 2024 |
Lab
|
1,361 |
46,551 |
2.9% |
| Redcar |
General election
|
4 July 2024 |
Lab / Co-op
|
3,323 |
38,209 |
8.7% |
| Redditch |
General election
|
4 July 2024 |
Lab
|
789 |
42,375 |
1.9% |
| Reigate |
General election
|
4 July 2024 |
Con
|
3,187 |
53,161 |
6.0% |
| Ribble Valley |
General election
|
4 July 2024 |
Lab
|
856 |
52,023 |
1.6% |
| Richmond and Northallerton |
General election
|
4 July 2024 |
Con
|
12,185 |
48,526 |
25.1% |
| Richmond Park |
General election
|
4 July 2024 |
LD
|
17,155 |
52,205 |
32.9% |
| Rochdale |
General election
|
4 July 2024 |
Lab / Co-op
|
1,440 |
39,688 |
3.6% |
| Rochester and Strood |
General election
|
4 July 2024 |
Lab
|
2,930 |
42,598 |
6.9% |
| Romford |
General election
|
4 July 2024 |
Con
|
1,463 |
44,047 |
3.3% |
| Romsey and Southampton North |
General election
|
4 July 2024 |
Con
|
2,191 |
50,027 |
4.4% |
| Rossendale and Darwen |
General election
|
4 July 2024 |
Lab
|
5,628 |
44,618 |
12.6% |
| Rotherham |
General election
|
4 July 2024 |
Lab
|
5,490 |
36,932 |
14.9% |
| Rother Valley |
General election
|
4 July 2024 |
Lab
|
998 |
41,608 |
2.4% |
| Rugby |
General election
|
4 July 2024 |
Lab
|
4,428 |
49,004 |
9.0% |
| Ruislip, Northwood and Pinner |
General election
|
4 July 2024 |
Con
|
7,581 |
47,091 |
16.1% |
| Runcorn and Helsby |
General election
|
4 July 2024 |
Lab
|
14,696 |
42,235 |
34.8% |
| Runcorn and Helsby |
By-election
|
1 May 2025 |
RUK
|
6 |
32,655 |
0.0% |
| Runnymede and Weybridge |
General election
|
4 July 2024 |
Con
|
7,627 |
48,253 |
15.8% |
| Rushcliffe |
General election
|
4 July 2024 |
Lab
|
7,426 |
57,744 |
12.9% |
| Rutland and Stamford |
General election
|
4 July 2024 |
Con
|
10,394 |
48,577 |
21.4% |
| Salford |
General election
|
4 July 2024 |
Lab
|
15,101 |
39,704 |
38.0% |
| Salisbury |
General election
|
4 July 2024 |
Con
|
3,807 |
50,173 |
7.6% |
| Scarborough and Whitby |
General election
|
4 July 2024 |
Lab
|
5,408 |
44,221 |
12.2% |
| Scunthorpe |
General election
|
4 July 2024 |
Lab
|
3,542 |
39,051 |
9.1% |
| Sefton Central |
General election
|
4 July 2024 |
Lab
|
18,282 |
47,449 |
38.5% |
| Selby |
General election
|
4 July 2024 |
Lab
|
10,195 |
49,222 |
20.7% |
| Sevenoaks |
General election
|
4 July 2024 |
Con
|
5,440 |
49,899 |
10.9% |
| Sheffield Brightside and Hillsborough |
General election
|
4 July 2024 |
Lab
|
11,600 |
31,612 |
36.7% |
| Sheffield Central |
General election
|
4 July 2024 |
Lab
|
8,286 |
31,803 |
26.1% |
| Sheffield Hallam |
General election
|
4 July 2024 |
Lab
|
8,189 |
51,601 |
15.9% |
| Sheffield Heeley |
General election
|
4 July 2024 |
Lab
|
15,304 |
38,446 |
39.8% |
| Sheffield South East |
General election
|
4 July 2024 |
Lab
|
12,458 |
35,771 |
34.8% |
| Sherwood Forest |
General election
|
4 July 2024 |
Lab
|
5,443 |
48,660 |
11.2% |
| Shipley |
General election
|
4 July 2024 |
Lab
|
8,603 |
48,303 |
17.8% |
| Shrewsbury |
General election
|
4 July 2024 |
Lab
|
11,355 |
51,560 |
22.0% |
| Sittingbourne and Sheppey |
General election
|
4 July 2024 |
Lab
|
355 |
40,998 |
0.9% |
| Skipton and Ripon |
General election
|
4 July 2024 |
Con
|
1,650 |
53,450 |
3.1% |
| Sleaford and North Hykeham |
General election
|
4 July 2024 |
Con
|
4,346 |
48,565 |
8.9% |
| Slough |
General election
|
4 July 2024 |
Lab
|
3,647 |
43,278 |
8.4% |
| Smethwick |
General election
|
4 July 2024 |
Lab
|
11,188 |
35,115 |
31.9% |
| Solihull West and Shirley |
General election
|
4 July 2024 |
Con
|
4,620 |
46,877 |
9.9% |
| Southampton Itchen |
General election
|
4 July 2024 |
Lab
|
6,105 |
38,053 |
16.0% |
| Southampton Test |
General election
|
4 July 2024 |
Lab
|
9,333 |
35,805 |
26.1% |
| South Basildon and East Thurrock |
General election
|
4 July 2024 |
RUK
|
98 |
39,549 |
0.2% |
| South Cambridgeshire |
General election
|
4 July 2024 |
LD
|
10,641 |
54,885 |
19.4% |
| South Cotswolds |
General election
|
4 July 2024 |
LD
|
4,973 |
52,287 |
9.5% |
| South Derbyshire |
General election
|
4 July 2024 |
Lab
|
4,168 |
45,737 |
9.1% |
| South Devon |
General election
|
4 July 2024 |
LD
|
7,127 |
49,004 |
14.5% |
| South Dorset |
General election
|
4 July 2024 |
Lab
|
1,048 |
49,037 |
2.1% |
| South East Cornwall |
General election
|
4 July 2024 |
Lab
|
1,911 |
49,286 |
3.9% |
| Southend East and Rochford |
General election
|
4 July 2024 |
Lab
|
4,027 |
39,656 |
10.2% |
| Southend West and Leigh |
General election
|
4 July 2024 |
Lab
|
1,949 |
46,968 |
4.1% |
| Southgate and Wood Green |
General election
|
4 July 2024 |
Lab
|
15,300 |
45,671 |
33.5% |
| South Holland and The Deepings |
General election
|
4 July 2024 |
Con
|
6,856 |
45,930 |
14.9% |
| South Leicestershire |
General election
|
4 July 2024 |
Con
|
5,506 |
51,359 |
10.7% |
| South Norfolk |
General election
|
4 July 2024 |
Lab
|
2,826 |
49,579 |
5.7% |
| South Northamptonshire |
General election
|
4 July 2024 |
Con
|
3,687 |
53,697 |
6.9% |
| Southport |
General election
|
4 July 2024 |
Lab
|
5,789 |
45,059 |
12.8% |
| South Ribble |
General election
|
4 July 2024 |
Lab
|
6,501 |
46,720 |
13.9% |
| South Shields |
General election
|
4 July 2024 |
Lab
|
6,653 |
36,824 |
18.1% |
| South Shropshire |
General election
|
4 July 2024 |
Con
|
1,624 |
51,653 |
3.1% |
| South Suffolk |
General election
|
4 July 2024 |
Con
|
3,047 |
48,801 |
6.2% |
| South West Devon |
General election
|
4 July 2024 |
Con
|
2,112 |
52,242 |
4.0% |
| South West Hertfordshire |
General election
|
4 July 2024 |
Con
|
4,456 |
48,254 |
9.2% |
| South West Norfolk |
General election
|
4 July 2024 |
Lab
|
630 |
44,335 |
1.4% |
| South West Wiltshire |
General election
|
4 July 2024 |
Con
|
3,243 |
46,168 |
7.0% |
| Spelthorne |
General election
|
4 July 2024 |
Con
|
1,590 |
46,166 |
3.4% |
| Spen Valley |
General election
|
4 July 2024 |
Lab
|
6,188 |
41,058 |
15.1% |
| Stafford |
General election
|
4 July 2024 |
Lab
|
4,595 |
46,009 |
10.0% |
| Staffordshire Moorlands |
General election
|
4 July 2024 |
Con
|
1,175 |
43,302 |
2.7% |
| St Albans |
General election
|
4 July 2024 |
LD
|
19,834 |
51,614 |
38.4% |
| Stalybridge and Hyde |
General election
|
4 July 2024 |
Lab / Co-op
|
8,539 |
37,239 |
22.9% |
| St Austell and Newquay |
General election
|
4 July 2024 |
Lab
|
2,470 |
46,732 |
5.3% |
| Stevenage |
General election
|
4 July 2024 |
Lab
|
6,618 |
42,715 |
15.5% |
| St Helens North |
General election
|
4 July 2024 |
Lab
|
12,169 |
40,474 |
30.1% |
| St Helens South and Whiston |
General election
|
4 July 2024 |
Lab
|
11,945 |
38,035 |
31.4% |
| St Ives |
General election
|
4 July 2024 |
LD
|
13,786 |
48,106 |
28.7% |
| St Neots and Mid Cambridgeshire |
General election
|
4 July 2024 |
LD
|
4,621 |
52,882 |
8.7% |
| Stockport |
General election
|
4 July 2024 |
Lab
|
15,270 |
43,683 |
35.0% |
| Stockton North |
General election
|
4 July 2024 |
Lab
|
7,939 |
37,401 |
21.2% |
| Stockton West |
General election
|
4 July 2024 |
Con
|
2,139 |
48,638 |
4.4% |
| Stoke-on-Trent Central |
General election
|
4 July 2024 |
Lab / Co-op
|
6,409 |
35,289 |
18.2% |
| Stoke-on-Trent North |
General election
|
4 July 2024 |
Lab
|
5,082 |
36,150 |
14.1% |
| Stoke-on-Trent South |
General election
|
4 July 2024 |
Lab
|
627 |
40,942 |
1.5% |
| Stone, Great Wyrley and Penkridge |
General election
|
4 July 2024 |
Con
|
5,466 |
42,770 |
12.8% |
| Stourbridge |
General election
|
4 July 2024 |
Lab
|
3,073 |
39,878 |
7.7% |
| Stratford and Bow |
General election
|
4 July 2024 |
Lab
|
11,634 |
43,435 |
26.8% |
| Stratford-on-Avon |
General election
|
4 July 2024 |
LD
|
7,122 |
52,959 |
13.4% |
| Streatham and Croydon North |
General election
|
4 July 2024 |
Lab / Co-op
|
15,603 |
44,553 |
35.0% |
| Stretford and Urmston |
General election
|
4 July 2024 |
Lab
|
16,150 |
46,002 |
35.1% |
| Stroud |
General election
|
4 July 2024 |
Lab
|
11,388 |
55,221 |
20.6% |
| Suffolk Coastal |
General election
|
4 July 2024 |
Lab
|
1,070 |
49,451 |
2.2% |
| Sunderland Central |
General election
|
4 July 2024 |
Lab
|
6,073 |
39,957 |
15.2% |
| Surrey Heath |
General election
|
4 July 2024 |
LD
|
5,640 |
47,788 |
11.8% |
| Sussex Weald |
General election
|
4 July 2024 |
Con
|
6,842 |
49,175 |
13.9% |
| Sutton and Cheam |
General election
|
4 July 2024 |
LD
|
3,801 |
47,606 |
8.0% |
| Sutton Coldfield |
General election
|
4 July 2024 |
Con
|
2,543 |
48,333 |
5.3% |
| Swindon North |
General election
|
4 July 2024 |
Lab
|
4,103 |
44,165 |
9.3% |
| Swindon South |
General election
|
4 July 2024 |
Lab
|
9,606 |
44,794 |
21.4% |
| Tamworth |
General election
|
4 July 2024 |
Lab
|
1,382 |
43,788 |
3.2% |
| Tatton |
General election
|
4 July 2024 |
Con
|
1,136 |
51,909 |
2.2% |
| Taunton and Wellington |
General election
|
4 July 2024 |
LD
|
11,939 |
50,294 |
23.7% |
| Telford |
General election
|
4 July 2024 |
Lab
|
8,102 |
40,730 |
19.9% |
| Tewkesbury |
General election
|
4 July 2024 |
LD
|
6,262 |
48,539 |
12.9% |
| The Wrekin |
General election
|
4 July 2024 |
Con
|
883 |
50,020 |
1.8% |
| Thirsk and Malton |
General election
|
4 July 2024 |
Con
|
7,550 |
49,797 |
15.2% |
| Thornbury and Yate |
General election
|
4 July 2024 |
LD
|
3,014 |
53,367 |
5.6% |
| Thurrock |
General election
|
4 July 2024 |
Lab
|
6,474 |
37,558 |
17.2% |
| Tipton and Wednesbury |
General election
|
4 July 2024 |
Lab
|
3,385 |
31,850 |
10.6% |
| Tiverton and Minehead |
General election
|
4 July 2024 |
LD
|
3,507 |
47,491 |
7.4% |
| Tonbridge |
General election
|
4 July 2024 |
Con
|
11,166 |
50,328 |
22.2% |
| Tooting |
General election
|
4 July 2024 |
Lab
|
19,487 |
52,943 |
36.8% |
| Torbay |
General election
|
4 July 2024 |
LD
|
5,349 |
46,115 |
11.6% |
| Torridge and Tavistock |
General election
|
4 July 2024 |
Con
|
3,950 |
50,820 |
7.8% |
| Tottenham |
General election
|
4 July 2024 |
Lab
|
15,434 |
40,148 |
38.4% |
| Truro and Falmouth |
General election
|
4 July 2024 |
Lab / Co-op
|
8,151 |
50,264 |
16.2% |
| Tunbridge Wells |
General election
|
4 July 2024 |
LD
|
8,687 |
54,250 |
16.0% |
| Twickenham |
General election
|
4 July 2024 |
LD
|
21,457 |
53,635 |
40.0% |
| Tynemouth |
General election
|
4 July 2024 |
Lab
|
15,455 |
48,418 |
31.9% |
| Uxbridge and South Ruislip |
General election
|
4 July 2024 |
Lab
|
587 |
45,914 |
1.3% |
| Vauxhall and Camberwell Green |
General election
|
4 July 2024 |
Lab / Co-op
|
15,112 |
37,536 |
40.3% |
| Wakefield and Rothwell |
General election
|
4 July 2024 |
Lab / Co-op
|
9,346 |
40,656 |
23.0% |
| Wallasey |
General election
|
4 July 2024 |
Lab
|
17,996 |
42,746 |
42.1% |
| Walsall and Bloxwich |
General election
|
4 July 2024 |
Lab
|
4,914 |
37,191 |
13.2% |
| Walthamstow |
General election
|
4 July 2024 |
Lab / Co-op
|
17,996 |
45,668 |
39.4% |
| Warrington North |
General election
|
4 July 2024 |
Lab
|
9,190 |
40,041 |
23.0% |
| Warrington South |
General election
|
4 July 2024 |
Lab / Co-op
|
11,340 |
49,672 |
22.8% |
| Warwick and Leamington |
General election
|
4 July 2024 |
Lab
|
12,412 |
49,198 |
25.2% |
| Washington and Gateshead South |
General election
|
4 July 2024 |
Lab
|
6,913 |
37,021 |
18.7% |
| Watford |
General election
|
4 July 2024 |
Lab
|
4,723 |
44,455 |
10.6% |
| Waveney Valley |
General election
|
4 July 2024 |
Green
|
5,594 |
49,072 |
11.4% |
| Weald of Kent |
General election
|
4 July 2024 |
Con
|
8,422 |
50,712 |
16.6% |
| Wellingborough and Rushden |
General election
|
4 July 2024 |
Lab
|
5,486 |
43,985 |
12.5% |
| Wells and Mendip Hills |
General election
|
4 July 2024 |
LD
|
11,121 |
50,368 |
22.1% |
| Welwyn Hatfield |
General election
|
4 July 2024 |
Lab
|
3,799 |
48,455 |
7.8% |
| West Bromwich |
General election
|
4 July 2024 |
Lab
|
9,554 |
36,481 |
26.2% |
| West Dorset |
General election
|
4 July 2024 |
LD
|
7,789 |
52,605 |
14.8% |
| West Ham and Beckton |
General election
|
4 July 2024 |
Lab
|
9,254 |
36,348 |
25.5% |
| West Lancashire |
General election
|
4 July 2024 |
Lab
|
13,625 |
44,200 |
30.8% |
| Westmorland and Lonsdale |
General election
|
4 July 2024 |
LD
|
21,472 |
49,533 |
43.3% |
| Weston-super-Mare |
General election
|
4 July 2024 |
Lab
|
4,409 |
42,390 |
10.4% |
| West Suffolk |
General election
|
4 July 2024 |
Con
|
3,247 |
46,161 |
7.0% |
| West Worcestershire |
General election
|
4 July 2024 |
Con
|
6,547 |
54,687 |
12.0% |
| Wetherby and Easingwold |
General election
|
4 July 2024 |
Con
|
4,846 |
52,259 |
9.3% |
| Whitehaven and Workington |
General election
|
4 July 2024 |
Lab
|
13,286 |
41,840 |
31.8% |
| Widnes and Halewood |
General election
|
4 July 2024 |
Lab
|
16,425 |
38,116 |
43.1% |
| Wigan |
General election
|
4 July 2024 |
Lab
|
9,549 |
40,899 |
23.3% |
| Wimbledon |
General election
|
4 July 2024 |
LD
|
12,610 |
54,985 |
22.9% |
| Winchester |
General election
|
4 July 2024 |
LD
|
13,821 |
57,076 |
24.2% |
| Windsor |
General election
|
4 July 2024 |
Con
|
6,457 |
45,246 |
14.3% |
| Wirral West |
General election
|
4 July 2024 |
Lab
|
9,998 |
49,951 |
20.0% |
| Witham |
General election
|
4 July 2024 |
Con
|
5,145 |
50,603 |
10.2% |
| Witney |
General election
|
4 July 2024 |
LD
|
4,339 |
50,584 |
8.6% |
| Woking |
General election
|
4 July 2024 |
LD
|
11,246 |
48,145 |
23.4% |
| Wokingham |
General election
|
4 July 2024 |
LD
|
8,345 |
53,999 |
15.5% |
| Wolverhampton North East |
General election
|
4 July 2024 |
Lab
|
5,422 |
33,289 |
16.3% |
| Wolverhampton South East |
General election
|
4 July 2024 |
Lab
|
9,188 |
33,382 |
27.5% |
| Wolverhampton West |
General election
|
4 July 2024 |
Lab
|
7,868 |
43,657 |
18.0% |
| Worcester |
General election
|
4 July 2024 |
Lab
|
7,116 |
46,036 |
15.5% |
| Worsley and Eccles |
General election
|
4 July 2024 |
Lab
|
11,091 |
42,543 |
26.1% |
| Worthing West |
General election
|
4 July 2024 |
Lab
|
3,949 |
50,997 |
7.7% |
| Wycombe |
General election
|
4 July 2024 |
Lab
|
4,591 |
44,637 |
10.3% |
| Wyre Forest |
General election
|
4 July 2024 |
Con
|
812 |
45,158 |
1.8% |
| Wythenshawe and Sale East |
General election
|
4 July 2024 |
Lab
|
14,610 |
39,132 |
37.3% |
| Yeovil |
General election
|
4 July 2024 |
LD
|
12,268 |
48,952 |
25.1% |
| York Central |
General election
|
4 July 2024 |
Lab / Co-op
|
19,154 |
43,323 |
44.2% |
| York Outer |
General election
|
4 July 2024 |
Lab
|
9,391 |
51,106 |
18.4% |