Boundary set for England (31 May 2024 - ) Turnouts
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 |
Valid vote count |
Electorate |
Turnout (valid vote count / electorate) |
Aldershot |
General election
|
4 July 2024 |
Lab
|
48,544 |
78,553 |
61.8% |
Aldridge-Brownhills |
General election
|
4 July 2024 |
Con
|
40,912 |
70,268 |
58.2% |
Altrincham and Sale West |
General election
|
4 July 2024 |
Lab
|
51,452 |
74,025 |
69.5% |
Amber Valley |
General election
|
4 July 2024 |
Lab
|
42,531 |
71,546 |
59.4% |
Arundel and South Downs |
General election
|
4 July 2024 |
Con
|
54,740 |
77,969 |
70.2% |
Ashfield |
General election
|
4 July 2024 |
RUK
|
39,882 |
68,929 |
57.9% |
Ashford |
General election
|
4 July 2024 |
Lab
|
46,975 |
76,233 |
61.6% |
Ashton-under-Lyne |
General election
|
4 July 2024 |
Lab
|
35,461 |
71,002 |
49.9% |
Aylesbury |
General election
|
4 July 2024 |
Lab
|
49,940 |
79,169 |
63.1% |
Banbury |
General election
|
4 July 2024 |
Lab
|
48,178 |
73,250 |
65.8% |
Barking |
General election
|
4 July 2024 |
Lab
|
36,477 |
79,822 |
45.7% |
Barnsley North |
General election
|
4 July 2024 |
Lab
|
36,894 |
78,274 |
47.1% |
Barnsley South |
General election
|
4 July 2024 |
Lab
|
35,082 |
75,853 |
46.2% |
Barrow and Furness |
General election
|
4 July 2024 |
Lab
|
42,221 |
74,980 |
56.3% |
Basildon and Billericay |
General election
|
4 July 2024 |
Con
|
42,124 |
76,873 |
54.8% |
Basingstoke |
General election
|
4 July 2024 |
Lab
|
48,989 |
78,487 |
62.4% |
Bassetlaw |
General election
|
4 July 2024 |
Lab
|
44,878 |
78,161 |
57.4% |
Bath |
General election
|
4 July 2024 |
LD
|
48,130 |
69,662 |
69.1% |
Battersea |
General election
|
4 July 2024 |
Lab
|
47,082 |
72,827 |
64.6% |
Beaconsfield |
General election
|
4 July 2024 |
Con
|
47,726 |
72,751 |
65.6% |
Beckenham and Penge |
General election
|
4 July 2024 |
Lab
|
52,222 |
77,198 |
67.6% |
Bedford |
General election
|
4 July 2024 |
Lab
|
40,659 |
72,478 |
56.1% |
Bermondsey and Old Southwark |
General election
|
4 July 2024 |
Lab
|
37,603 |
69,482 |
54.1% |
Bethnal Green and Stepney |
General election
|
4 July 2024 |
Lab
|
46,647 |
81,439 |
57.3% |
Beverley and Holderness |
General election
|
4 July 2024 |
Con
|
44,897 |
71,994 |
62.4% |
Bexhill and Battle |
General election
|
4 July 2024 |
Con
|
47,750 |
72,198 |
66.1% |
Bexleyheath and Crayford |
General election
|
4 July 2024 |
Lab
|
43,461 |
70,297 |
61.8% |
Bicester and Woodstock |
General election
|
4 July 2024 |
LD
|
50,219 |
74,353 |
67.5% |
Birkenhead |
General election
|
4 July 2024 |
Lab
|
43,134 |
78,091 |
55.2% |
Birmingham Edgbaston |
General election
|
4 July 2024 |
Lab / Co-op
|
37,428 |
71,787 |
52.1% |
Birmingham Erdington |
General election
|
4 July 2024 |
Lab
|
34,137 |
77,463 |
44.1% |
Birmingham Hall Green and Moseley |
General election
|
4 July 2024 |
Lab
|
41,606 |
76,936 |
54.1% |
Birmingham Hodge Hill and Solihull North |
General election
|
4 July 2024 |
Lab
|
34,136 |
77,737 |
43.9% |
Birmingham Ladywood |
General election
|
4 July 2024 |
Lab
|
36,579 |
83,693 |
43.7% |
Birmingham Northfield |
General election
|
4 July 2024 |
Lab
|
37,652 |
74,048 |
50.8% |
Birmingham Perry Barr |
General election
|
4 July 2024 |
Ind
|
37,476 |
76,350 |
49.1% |
Birmingham Selly Oak |
General election
|
4 July 2024 |
Lab
|
38,423 |
75,678 |
50.8% |
Birmingham Yardley |
General election
|
4 July 2024 |
Lab
|
36,144 |
73,203 |
49.4% |
Bishop Auckland |
General election
|
4 July 2024 |
Lab
|
40,427 |
70,745 |
57.1% |
Blackburn |
General election
|
4 July 2024 |
Ind
|
38,887 |
73,263 |
53.1% |
Blackley and Middleton South |
General election
|
4 July 2024 |
Lab
|
31,340 |
72,303 |
43.3% |
Blackpool North and Fleetwood |
General election
|
4 July 2024 |
Lab
|
41,810 |
73,339 |
57.0% |
Blackpool South |
General election
|
4 July 2024 |
Lab
|
35,180 |
77,460 |
45.4% |
Blaydon and Consett |
General election
|
4 July 2024 |
Lab
|
42,216 |
70,487 |
59.9% |
Blyth and Ashington |
General election
|
4 July 2024 |
Lab
|
40,401 |
76,595 |
52.7% |
Bognor Regis and Littlehampton |
General election
|
4 July 2024 |
Con
|
47,827 |
76,854 |
62.2% |
Bolsover |
General election
|
4 July 2024 |
Lab
|
42,434 |
77,207 |
55.0% |
Bolton North East |
General election
|
4 July 2024 |
Lab
|
43,359 |
80,011 |
54.2% |
Bolton South and Walkden |
General election
|
4 July 2024 |
Lab
|
36,930 |
79,622 |
46.4% |
Bolton West |
General election
|
4 July 2024 |
Lab
|
44,598 |
74,933 |
59.5% |
Bootle |
General election
|
4 July 2024 |
Lab
|
38,880 |
73,037 |
53.2% |
Boston and Skegness |
General election
|
4 July 2024 |
RUK
|
40,455 |
75,811 |
53.4% |
Bournemouth East |
General election
|
4 July 2024 |
Lab
|
44,910 |
72,354 |
62.1% |
Bournemouth West |
General election
|
4 July 2024 |
Lab
|
39,418 |
70,259 |
56.1% |
Bracknell |
General election
|
4 July 2024 |
Lab
|
43,837 |
71,660 |
61.2% |
Bradford East |
General election
|
4 July 2024 |
Lab
|
37,216 |
75,164 |
49.5% |
Bradford South |
General election
|
4 July 2024 |
Lab
|
33,042 |
70,999 |
46.5% |
Bradford West |
General election
|
4 July 2024 |
Lab
|
37,081 |
77,897 |
47.6% |
Braintree |
General election
|
4 July 2024 |
Con
|
49,028 |
77,673 |
63.1% |
Brent East |
General election
|
4 July 2024 |
Lab
|
37,802 |
77,547 |
48.7% |
Brentford and Isleworth |
General election
|
4 July 2024 |
Lab
|
45,254 |
79,423 |
57.0% |
Brent West |
General election
|
4 July 2024 |
Lab
|
41,376 |
80,027 |
51.7% |
Brentwood and Ongar |
General election
|
4 July 2024 |
Con
|
48,332 |
75,352 |
64.1% |
Bridgwater |
General election
|
4 July 2024 |
Con
|
40,129 |
71,571 |
56.1% |
Bridlington and The Wolds |
General election
|
4 July 2024 |
Con
|
42,937 |
74,438 |
57.7% |
Brigg and Immingham |
General election
|
4 July 2024 |
Con
|
42,508 |
73,099 |
58.2% |
Brighton Kemptown and Peacehaven |
General election
|
4 July 2024 |
Lab
|
40,686 |
68,784 |
59.2% |
Brighton Pavilion |
General election
|
4 July 2024 |
Green
|
52,363 |
74,786 |
70.0% |
Bristol Central |
General election
|
4 July 2024 |
Green
|
43,365 |
62,735 |
69.1% |
Bristol East |
General election
|
4 July 2024 |
Lab
|
46,109 |
75,917 |
60.7% |
Bristol North East |
General election
|
4 July 2024 |
Lab
|
41,989 |
70,076 |
59.9% |
Bristol North West |
General election
|
4 July 2024 |
Lab
|
48,464 |
74,869 |
64.7% |
Bristol South |
General election
|
4 July 2024 |
Lab
|
43,403 |
75,533 |
57.5% |
Broadland and Fakenham |
General election
|
4 July 2024 |
Con
|
49,513 |
76,863 |
64.4% |
Bromley and Biggin Hill |
General election
|
4 July 2024 |
Con
|
46,788 |
70,713 |
66.2% |
Bromsgrove |
General election
|
4 July 2024 |
Con
|
50,405 |
76,468 |
65.9% |
Broxbourne |
General election
|
4 July 2024 |
Con
|
42,952 |
75,210 |
57.1% |
Broxtowe |
General election
|
4 July 2024 |
Lab
|
47,838 |
70,440 |
67.9% |
Buckingham and Bletchley |
General election
|
4 July 2024 |
Lab
|
47,641 |
74,832 |
63.7% |
Burnley |
General election
|
4 July 2024 |
Lab / Co-op
|
39,719 |
74,954 |
53.0% |
Burton and Uttoxeter |
General election
|
4 July 2024 |
Lab
|
45,627 |
77,994 |
58.5% |
Bury North |
General election
|
4 July 2024 |
Lab
|
45,520 |
77,686 |
58.6% |
Bury South |
General election
|
4 July 2024 |
Lab
|
42,214 |
75,326 |
56.0% |
Bury St Edmunds and Stowmarket |
General election
|
4 July 2024 |
Lab
|
50,893 |
78,479 |
64.8% |
Calder Valley |
General election
|
4 July 2024 |
Lab
|
49,608 |
77,364 |
64.1% |
Camborne and Redruth |
General election
|
4 July 2024 |
Lab
|
47,785 |
74,342 |
64.3% |
Cambridge |
General election
|
4 July 2024 |
Lab
|
42,100 |
70,321 |
59.9% |
Cannock Chase |
General election
|
4 July 2024 |
Lab
|
42,953 |
76,974 |
55.8% |
Canterbury |
General election
|
4 July 2024 |
Lab
|
47,231 |
71,155 |
66.4% |
Carlisle |
General election
|
4 July 2024 |
Lab
|
45,979 |
77,863 |
59.1% |
Carshalton and Wallington |
General election
|
4 July 2024 |
LD
|
46,670 |
74,362 |
62.8% |
Castle Point |
General election
|
4 July 2024 |
Con
|
40,633 |
71,026 |
57.2% |
Central Devon |
General election
|
4 July 2024 |
Con
|
53,432 |
75,385 |
70.9% |
Central Suffolk and North Ipswich |
General election
|
4 July 2024 |
Con
|
46,423 |
73,046 |
63.6% |
Chatham and Aylesford |
General election
|
4 July 2024 |
Lab
|
40,845 |
75,109 |
54.4% |
Cheadle |
General election
|
4 July 2024 |
LD
|
50,731 |
74,383 |
68.2% |
Chelmsford |
General election
|
4 July 2024 |
LD
|
50,716 |
76,970 |
65.9% |
Chelsea and Fulham |
General election
|
4 July 2024 |
Lab
|
47,116 |
78,468 |
60.0% |
Cheltenham |
General election
|
4 July 2024 |
LD
|
49,542 |
76,144 |
65.1% |
Chesham and Amersham |
General election
|
4 July 2024 |
LD
|
54,455 |
74,889 |
72.7% |
Chesterfield |
General election
|
4 July 2024 |
Lab
|
41,555 |
71,645 |
58.0% |
Chester North and Neston |
General election
|
4 July 2024 |
Lab
|
44,694 |
70,215 |
63.7% |
Chester South and Eddisbury |
General election
|
4 July 2024 |
Con
|
52,486 |
74,284 |
70.7% |
Chichester |
General election
|
4 July 2024 |
LD
|
51,947 |
78,374 |
66.3% |
Chingford and Woodford Green |
General election
|
4 July 2024 |
Con
|
48,512 |
74,010 |
65.5% |
Chippenham |
General election
|
4 July 2024 |
LD
|
49,512 |
74,107 |
66.8% |
Chipping Barnet |
General election
|
4 July 2024 |
Lab
|
50,859 |
78,038 |
65.2% |
Chorley |
General election
|
4 July 2024 |
Spk
|
33,964 |
74,801 |
45.4% |
Christchurch |
General election
|
4 July 2024 |
Con
|
47,335 |
71,060 |
66.6% |
Cities of London and Westminster |
General election
|
4 July 2024 |
Lab / Co-op
|
39,215 |
73,369 |
53.4% |
City of Durham |
General election
|
4 July 2024 |
Lab
|
40,627 |
70,583 |
57.6% |
Clacton |
General election
|
4 July 2024 |
RUK
|
45,958 |
78,245 |
58.7% |
Clapham and Brixton Hill |
General election
|
4 July 2024 |
Lab
|
42,741 |
83,114 |
51.4% |
Colchester |
General election
|
4 July 2024 |
Lab
|
44,903 |
78,662 |
57.1% |
Colne Valley |
General election
|
4 July 2024 |
Lab
|
46,221 |
72,638 |
63.6% |
Congleton |
General election
|
4 July 2024 |
Lab
|
50,125 |
74,243 |
67.5% |
Corby and East Northamptonshire |
General election
|
4 July 2024 |
Lab
|
49,589 |
78,770 |
63.0% |
Coventry East |
General election
|
4 July 2024 |
Lab
|
37,014 |
75,773 |
48.8% |
Coventry North West |
General election
|
4 July 2024 |
Lab
|
42,030 |
75,036 |
56.0% |
Coventry South |
General election
|
4 July 2024 |
Lab
|
42,731 |
76,232 |
56.1% |
Cramlington and Killingworth |
General election
|
4 July 2024 |
Lab / Co-op
|
45,394 |
76,228 |
59.6% |
Crawley |
General election
|
4 July 2024 |
Lab
|
45,642 |
75,569 |
60.4% |
Crewe and Nantwich |
General election
|
4 July 2024 |
Lab
|
47,197 |
78,423 |
60.2% |
Croydon East |
General election
|
4 July 2024 |
Lab
|
43,779 |
76,595 |
57.2% |
Croydon South |
General election
|
4 July 2024 |
Con
|
49,378 |
74,889 |
65.9% |
Croydon West |
General election
|
4 July 2024 |
Lab
|
38,122 |
77,891 |
48.9% |
Dagenham and Rainham |
General election
|
4 July 2024 |
Lab
|
38,867 |
76,475 |
50.8% |
Darlington |
General election
|
4 July 2024 |
Lab
|
42,378 |
70,672 |
60.0% |
Dartford |
General election
|
4 July 2024 |
Lab
|
44,488 |
75,426 |
59.0% |
Daventry |
General election
|
4 July 2024 |
Con
|
53,082 |
80,879 |
65.6% |
Derby North |
General election
|
4 July 2024 |
Lab
|
40,919 |
71,879 |
56.9% |
Derbyshire Dales |
General election
|
4 July 2024 |
Lab
|
51,272 |
73,324 |
69.9% |
Derby South |
General election
|
4 July 2024 |
Lab / Co-op
|
37,399 |
72,944 |
51.3% |
Dewsbury and Batley |
General election
|
4 July 2024 |
Ind
|
38,070 |
71,685 |
53.1% |
Didcot and Wantage |
General election
|
4 July 2024 |
LD
|
54,733 |
80,689 |
67.8% |
Doncaster Central |
General election
|
4 July 2024 |
Lab / Co-op
|
37,944 |
74,678 |
50.8% |
Doncaster East and the Isle of Axholme |
General election
|
4 July 2024 |
Lab
|
39,132 |
70,154 |
55.8% |
Doncaster North |
General election
|
4 July 2024 |
Lab
|
31,002 |
69,759 |
44.4% |
Dorking and Horley |
General election
|
4 July 2024 |
LD
|
49,965 |
71,645 |
69.7% |
Dover and Deal |
General election
|
4 July 2024 |
Lab
|
47,775 |
76,406 |
62.5% |
Droitwich and Evesham |
General election
|
4 July 2024 |
Con
|
49,609 |
76,624 |
64.7% |
Dudley |
General election
|
4 July 2024 |
Lab
|
35,796 |
70,151 |
51.0% |
Dulwich and West Norwood |
General election
|
4 July 2024 |
Lab
|
45,378 |
79,894 |
56.8% |
Dunstable and Leighton Buzzard |
General election
|
4 July 2024 |
Lab
|
46,045 |
76,742 |
60.0% |
Ealing Central and Acton |
General election
|
4 July 2024 |
Lab
|
47,769 |
78,436 |
60.9% |
Ealing North |
General election
|
4 July 2024 |
Lab / Co-op
|
43,232 |
74,820 |
57.8% |
Ealing Southall |
General election
|
4 July 2024 |
Lab
|
46,816 |
78,669 |
59.5% |
Earley and Woodley |
General election
|
4 July 2024 |
Lab
|
45,914 |
73,548 |
62.4% |
Easington |
General election
|
4 July 2024 |
Lab
|
34,324 |
69,395 |
49.5% |
Eastbourne |
General election
|
4 July 2024 |
LD
|
45,605 |
72,590 |
62.8% |
East Grinstead and Uckfield |
General election
|
4 July 2024 |
Con
|
50,393 |
75,385 |
66.8% |
East Ham |
General election
|
4 July 2024 |
Lab
|
37,892 |
79,219 |
47.8% |
East Hampshire |
General election
|
4 July 2024 |
Con
|
50,006 |
70,659 |
70.8% |
Eastleigh |
General election
|
4 July 2024 |
LD
|
46,420 |
69,965 |
66.3% |
East Surrey |
General election
|
4 July 2024 |
Con
|
49,196 |
73,307 |
67.1% |
East Thanet |
General election
|
4 July 2024 |
Lab
|
42,713 |
74,927 |
57.0% |
East Wiltshire |
General election
|
4 July 2024 |
Con
|
47,193 |
74,139 |
63.7% |
East Worthing and Shoreham |
General election
|
4 July 2024 |
Lab
|
49,078 |
74,738 |
65.7% |
Edmonton and Winchmore Hill |
General election
|
4 July 2024 |
Lab / Co-op
|
41,045 |
75,792 |
54.2% |
Ellesmere Port and Bromborough |
General election
|
4 July 2024 |
Lab
|
41,964 |
70,799 |
59.3% |
Eltham and Chislehurst |
General election
|
4 July 2024 |
Lab
|
45,566 |
73,979 |
61.6% |
Ely and East Cambridgeshire |
General election
|
4 July 2024 |
LD
|
52,369 |
79,112 |
66.2% |
Enfield North |
General election
|
4 July 2024 |
Lab
|
43,492 |
78,770 |
55.2% |
Epping Forest |
General election
|
4 July 2024 |
Con
|
41,753 |
72,229 |
57.8% |
Epsom and Ewell |
General election
|
4 July 2024 |
LD
|
54,525 |
76,513 |
71.3% |
Erewash |
General election
|
4 July 2024 |
Lab
|
43,006 |
71,501 |
60.1% |
Erith and Thamesmead |
General election
|
4 July 2024 |
Lab
|
40,379 |
78,740 |
51.3% |
Esher and Walton |
General election
|
4 July 2024 |
LD
|
53,880 |
74,042 |
72.8% |
Exeter |
General election
|
4 July 2024 |
Lab
|
40,195 |
67,840 |
59.2% |
Exmouth and Exeter East |
General election
|
4 July 2024 |
Con
|
51,316 |
79,983 |
64.2% |
Fareham and Waterlooville |
General election
|
4 July 2024 |
Con
|
50,123 |
76,947 |
65.1% |
Farnham and Bordon |
General election
|
4 July 2024 |
Con
|
53,015 |
75,920 |
69.8% |
Faversham and Mid Kent |
General election
|
4 July 2024 |
Con
|
46,594 |
74,301 |
62.7% |
Feltham and Heston |
General election
|
4 July 2024 |
Lab / Co-op
|
38,887 |
76,982 |
50.5% |
Filton and Bradley Stoke |
General election
|
4 July 2024 |
Lab
|
50,367 |
77,582 |
64.9% |
Finchley and Golders Green |
General election
|
4 July 2024 |
Lab
|
49,289 |
77,500 |
63.6% |
Folkestone and Hythe |
General election
|
4 July 2024 |
Lab
|
43,246 |
70,056 |
61.7% |
Forest of Dean |
General election
|
4 July 2024 |
Lab
|
48,091 |
72,857 |
66.0% |
Frome and East Somerset |
General election
|
4 July 2024 |
LD
|
46,716 |
71,593 |
65.3% |
Fylde |
General election
|
4 July 2024 |
Con
|
47,960 |
77,100 |
62.2% |
Gainsborough |
General election
|
4 July 2024 |
Con
|
46,685 |
75,836 |
61.6% |
Gateshead Central and Whickham |
General election
|
4 July 2024 |
Lab
|
40,217 |
69,827 |
57.6% |
Gedling |
General election
|
4 July 2024 |
Lab
|
48,722 |
77,006 |
63.3% |
Gillingham and Rainham |
General election
|
4 July 2024 |
Lab
|
41,140 |
73,523 |
56.0% |
Glastonbury and Somerton |
General election
|
4 July 2024 |
LD
|
47,642 |
73,268 |
65.0% |
Gloucester |
General election
|
4 July 2024 |
Lab
|
45,692 |
79,475 |
57.5% |
Godalming and Ash |
General election
|
4 July 2024 |
Con
|
54,696 |
75,816 |
72.1% |
Goole and Pocklington |
General election
|
4 July 2024 |
Con
|
49,742 |
79,925 |
62.2% |
Gorton and Denton |
General election
|
4 July 2024 |
Lab / Co-op
|
36,560 |
76,524 |
47.8% |
Gosport |
General election
|
4 July 2024 |
Con
|
44,277 |
73,261 |
60.4% |
Grantham and Bourne |
General election
|
4 July 2024 |
Con
|
46,125 |
73,285 |
62.9% |
Gravesham |
General election
|
4 July 2024 |
Lab
|
43,232 |
73,094 |
59.1% |
Great Grimsby and Cleethorpes |
General election
|
4 July 2024 |
Lab
|
36,619 |
76,157 |
48.1% |
Great Yarmouth |
General election
|
4 July 2024 |
RUK
|
40,748 |
73,317 |
55.6% |
Greenwich and Woolwich |
General election
|
4 July 2024 |
Lab
|
42,719 |
73,073 |
58.5% |
Guildford |
General election
|
4 July 2024 |
LD
|
48,294 |
70,662 |
68.3% |
Hackney North and Stoke Newington |
General election
|
4 July 2024 |
Lab
|
40,959 |
77,812 |
52.6% |
Hackney South and Shoreditch |
General election
|
4 July 2024 |
Lab / Co-op
|
41,701 |
78,277 |
53.3% |
Halesowen |
General election
|
4 July 2024 |
Lab
|
38,578 |
68,549 |
56.3% |
Halifax |
General election
|
4 July 2024 |
Lab / Co-op
|
40,214 |
77,516 |
51.9% |
Hamble Valley |
General election
|
4 July 2024 |
Con
|
54,004 |
79,478 |
67.9% |
Hammersmith and Chiswick |
General election
|
4 July 2024 |
Lab
|
46,021 |
75,860 |
60.7% |
Hampstead and Highgate |
General election
|
4 July 2024 |
Lab
|
48,550 |
80,029 |
60.7% |
Harborough, Oadby and Wigston |
General election
|
4 July 2024 |
Con
|
50,386 |
77,075 |
65.4% |
Harlow |
General election
|
4 July 2024 |
Lab / Co-op
|
43,357 |
74,683 |
58.1% |
Harpenden and Berkhamsted |
General election
|
4 July 2024 |
LD
|
54,336 |
72,242 |
75.2% |
Harrogate and Knaresborough |
General election
|
4 July 2024 |
LD
|
52,064 |
77,955 |
66.8% |
Harrow East |
General election
|
4 July 2024 |
Con
|
47,777 |
76,513 |
62.4% |
Harrow West |
General election
|
4 July 2024 |
Lab / Co-op
|
45,241 |
79,902 |
56.6% |
Hartlepool |
General election
|
4 July 2024 |
Lab
|
35,511 |
71,437 |
49.7% |
Harwich and North Essex |
General election
|
4 July 2024 |
Con
|
48,043 |
76,296 |
63.0% |
Hastings and Rye |
General election
|
4 July 2024 |
Lab / Co-op
|
45,990 |
75,939 |
60.6% |
Havant |
General election
|
4 July 2024 |
Con
|
42,186 |
72,323 |
58.3% |
Hayes and Harlington |
General election
|
4 July 2024 |
Lab
|
38,315 |
74,405 |
51.5% |
Hazel Grove |
General election
|
4 July 2024 |
LD
|
45,998 |
72,846 |
63.1% |
Hemel Hempstead |
General election
|
4 July 2024 |
Lab
|
44,108 |
71,035 |
62.1% |
Hendon |
General election
|
4 July 2024 |
Lab
|
41,256 |
74,865 |
55.1% |
Henley and Thame |
General election
|
4 July 2024 |
LD
|
53,157 |
73,749 |
72.1% |
Hereford and South Herefordshire |
General election
|
4 July 2024 |
Con
|
45,572 |
72,203 |
63.1% |
Herne Bay and Sandwich |
General election
|
4 July 2024 |
Con
|
48,827 |
77,869 |
62.7% |
Hertford and Stortford |
General election
|
4 July 2024 |
Lab
|
54,009 |
78,915 |
68.4% |
Hertsmere |
General election
|
4 July 2024 |
Con
|
48,007 |
73,465 |
65.3% |
Hexham |
General election
|
4 July 2024 |
Lab
|
51,828 |
76,431 |
67.8% |
Heywood and Middleton North |
General election
|
4 July 2024 |
Lab
|
37,130 |
73,328 |
50.6% |
High Peak |
General election
|
4 July 2024 |
Lab
|
49,206 |
74,385 |
66.2% |
Hinckley and Bosworth |
General election
|
4 July 2024 |
Con
|
47,799 |
76,438 |
62.5% |
Hitchin |
General election
|
4 July 2024 |
Lab
|
52,510 |
75,877 |
69.2% |
Holborn and St Pancras |
General election
|
4 July 2024 |
Lab
|
38,602 |
71,300 |
54.1% |
Honiton and Sidmouth |
General election
|
4 July 2024 |
LD
|
50,655 |
75,537 |
67.1% |
Hornchurch and Upminster |
General election
|
4 July 2024 |
Con
|
46,911 |
75,438 |
62.2% |
Hornsey and Friern Barnet |
General election
|
4 July 2024 |
Lab
|
48,642 |
69,885 |
69.6% |
Horsham |
General election
|
4 July 2024 |
LD
|
55,499 |
79,150 |
70.1% |
Houghton and Sunderland South |
General election
|
4 July 2024 |
Lab
|
40,032 |
78,448 |
51.0% |
Hove and Portslade |
General election
|
4 July 2024 |
Lab
|
51,909 |
74,063 |
70.1% |
Huddersfield |
General election
|
4 July 2024 |
Lab
|
40,165 |
77,795 |
51.6% |
Huntingdon |
General election
|
4 July 2024 |
Con
|
52,040 |
79,074 |
65.8% |
Hyndburn |
General election
|
4 July 2024 |
Lab
|
36,374 |
67,147 |
54.2% |
Ilford North |
General election
|
4 July 2024 |
Lab
|
46,888 |
78,657 |
59.6% |
Ilford South |
General election
|
4 July 2024 |
Lab
|
41,170 |
80,993 |
50.8% |
Ipswich |
General election
|
4 July 2024 |
Lab / Co-op
|
44,071 |
75,396 |
58.5% |
Isle of Wight East |
General election
|
4 July 2024 |
Con
|
34,078 |
55,855 |
61.0% |
Isle of Wight West |
General election
|
4 July 2024 |
Lab
|
34,290 |
55,406 |
61.9% |
Islington North |
General election
|
4 July 2024 |
Ind
|
49,006 |
72,852 |
67.3% |
Islington South and Finsbury |
General election
|
4 July 2024 |
Lab
|
42,754 |
74,122 |
57.7% |
Jarrow and Gateshead East |
General election
|
4 July 2024 |
Lab
|
36,728 |
70,272 |
52.3% |
Keighley and Ilkley |
General election
|
4 July 2024 |
Con
|
46,186 |
74,367 |
62.1% |
Kenilworth and Southam |
General election
|
4 July 2024 |
Con
|
53,320 |
74,923 |
71.2% |
Kensington and Bayswater |
General election
|
4 July 2024 |
Lab
|
41,908 |
77,306 |
54.2% |
Kettering |
General election
|
4 July 2024 |
Lab
|
50,231 |
79,360 |
63.3% |
Kingston and Surbiton |
General election
|
4 July 2024 |
LD
|
50,664 |
77,353 |
65.5% |
Kingston upon Hull East |
General election
|
4 July 2024 |
Lab
|
29,816 |
70,650 |
42.2% |
Kingston upon Hull North and Cottingham |
General election
|
4 July 2024 |
Lab
|
38,228 |
75,280 |
50.8% |
Kingston upon Hull West and Haltemprice |
General election
|
4 July 2024 |
Lab
|
38,178 |
73,252 |
52.1% |
Kingswinford and South Staffordshire |
General election
|
4 July 2024 |
Con
|
45,180 |
71,645 |
63.1% |
Knowsley |
General election
|
4 July 2024 |
Lab
|
36,047 |
71,964 |
50.1% |
Lancaster and Wyre |
General election
|
4 July 2024 |
Lab
|
43,008 |
74,760 |
57.5% |
Leeds Central and Headingley |
General election
|
4 July 2024 |
Lab / Co-op
|
31,595 |
70,554 |
44.8% |
Leeds East |
General election
|
4 July 2024 |
Lab
|
39,388 |
76,207 |
51.7% |
Leeds North East |
General election
|
4 July 2024 |
Lab
|
45,167 |
70,178 |
64.4% |
Leeds North West |
General election
|
4 July 2024 |
Lab
|
49,777 |
71,592 |
69.5% |
Leeds South |
General election
|
4 July 2024 |
Lab
|
31,678 |
75,953 |
41.7% |
Leeds South West and Morley |
General election
|
4 July 2024 |
Lab
|
40,209 |
71,854 |
56.0% |
Leeds West and Pudsey |
General election
|
4 July 2024 |
Lab
|
38,494 |
70,069 |
54.9% |
Leicester East |
General election
|
4 July 2024 |
Con
|
46,714 |
76,560 |
61.0% |
Leicester South |
General election
|
4 July 2024 |
Ind
|
41,837 |
70,867 |
59.0% |
Leicester West |
General election
|
4 July 2024 |
Lab
|
35,397 |
74,102 |
47.8% |
Leigh and Atherton |
General election
|
4 July 2024 |
Lab / Co-op
|
41,170 |
79,978 |
51.5% |
Lewes |
General election
|
4 July 2024 |
LD
|
53,173 |
76,166 |
69.8% |
Lewisham East |
General election
|
4 July 2024 |
Lab
|
40,637 |
73,380 |
55.4% |
Lewisham North |
General election
|
4 July 2024 |
Lab
|
44,167 |
74,205 |
59.5% |
Lewisham West and East Dulwich |
General election
|
4 July 2024 |
Lab
|
46,414 |
69,386 |
66.9% |
Leyton and Wanstead |
General election
|
4 July 2024 |
Lab
|
43,732 |
71,491 |
61.2% |
Lichfield |
General election
|
4 July 2024 |
Lab
|
49,104 |
76,118 |
64.5% |
Lincoln |
General election
|
4 July 2024 |
Lab
|
42,160 |
72,315 |
58.3% |
Liverpool Garston |
General election
|
4 July 2024 |
Lab
|
41,993 |
69,282 |
60.6% |
Liverpool Riverside |
General election
|
4 July 2024 |
Lab
|
32,381 |
71,380 |
45.4% |
Liverpool Walton |
General election
|
4 July 2024 |
Lab
|
36,886 |
69,317 |
53.2% |
Liverpool Wavertree |
General election
|
4 July 2024 |
Lab
|
39,815 |
70,581 |
56.4% |
Liverpool West Derby |
General election
|
4 July 2024 |
Lab
|
38,006 |
69,934 |
54.3% |
Loughborough |
General election
|
4 July 2024 |
Lab
|
42,259 |
68,961 |
61.3% |
Louth and Horncastle |
General election
|
4 July 2024 |
Con
|
46,479 |
76,880 |
60.5% |
Lowestoft |
General election
|
4 July 2024 |
Lab
|
41,824 |
74,332 |
56.3% |
Luton North |
General election
|
4 July 2024 |
Lab
|
38,745 |
74,866 |
51.8% |
Luton South and South Bedfordshire |
General election
|
4 July 2024 |
Lab
|
38,382 |
77,312 |
49.6% |
Macclesfield |
General election
|
4 July 2024 |
Lab
|
52,792 |
76,416 |
69.1% |
Maidenhead |
General election
|
4 July 2024 |
LD
|
50,329 |
75,687 |
66.5% |
Maidstone and Malling |
General election
|
4 July 2024 |
Con
|
46,389 |
76,449 |
60.7% |
Makerfield |
General election
|
4 July 2024 |
Lab
|
40,263 |
76,641 |
52.5% |
Maldon |
General election
|
4 July 2024 |
Con
|
49,841 |
78,282 |
63.7% |
Manchester Central |
General election
|
4 July 2024 |
Lab / Co-op
|
39,725 |
85,204 |
46.6% |
Manchester Rusholme |
General election
|
4 July 2024 |
Lab
|
29,033 |
72,608 |
40.0% |
Manchester Withington |
General election
|
4 July 2024 |
Lab
|
41,731 |
70,555 |
59.1% |
Mansfield |
General election
|
4 July 2024 |
Lab
|
41,087 |
74,535 |
55.1% |
Melksham and Devizes |
General election
|
4 July 2024 |
LD
|
51,203 |
73,482 |
69.7% |
Melton and Syston |
General election
|
4 July 2024 |
Con
|
45,986 |
74,316 |
61.9% |
Meriden and Solihull East |
General election
|
4 July 2024 |
Con
|
44,035 |
73,659 |
59.8% |
Mid Bedfordshire |
General election
|
4 July 2024 |
Con
|
49,621 |
75,457 |
65.8% |
Mid Buckinghamshire |
General election
|
4 July 2024 |
Con
|
53,951 |
75,622 |
71.3% |
Mid Cheshire |
General election
|
4 July 2024 |
Lab
|
41,509 |
70,384 |
59.0% |
Mid Derbyshire |
General election
|
4 July 2024 |
Lab
|
47,543 |
69,917 |
68.0% |
Middlesbrough and Thornaby East |
General election
|
4 July 2024 |
Lab
|
34,407 |
75,123 |
45.8% |
Middlesbrough South and East Cleveland |
General election
|
4 July 2024 |
Lab
|
38,035 |
70,331 |
54.1% |
Mid Dorset and North Poole |
General election
|
4 July 2024 |
LD
|
49,514 |
75,294 |
65.8% |
Mid Leicestershire |
General election
|
4 July 2024 |
Con
|
48,050 |
75,924 |
63.3% |
Mid Norfolk |
General election
|
4 July 2024 |
Con
|
45,897 |
75,238 |
61.0% |
Mid Sussex |
General election
|
4 July 2024 |
LD
|
53,328 |
75,969 |
70.2% |
Milton Keynes Central |
General election
|
4 July 2024 |
Lab
|
47,729 |
81,078 |
58.9% |
Milton Keynes North |
General election
|
4 July 2024 |
Lab
|
45,977 |
70,709 |
65.0% |
Mitcham and Morden |
General election
|
4 July 2024 |
Lab
|
45,255 |
77,282 |
58.6% |
Morecambe and Lunesdale |
General election
|
4 July 2024 |
Lab
|
48,059 |
76,424 |
62.9% |
Newark |
General election
|
4 July 2024 |
Con
|
53,459 |
79,783 |
67.0% |
Newbury |
General election
|
4 July 2024 |
LD
|
48,930 |
71,982 |
68.0% |
Newcastle-under-Lyme |
General election
|
4 July 2024 |
Lab
|
39,618 |
67,815 |
58.4% |
Newcastle upon Tyne Central and West |
General election
|
4 July 2024 |
Lab
|
41,355 |
76,822 |
53.8% |
Newcastle upon Tyne East and Wallsend |
General election
|
4 July 2024 |
Lab
|
42,321 |
76,245 |
55.5% |
Newcastle upon Tyne North |
General election
|
4 July 2024 |
Lab
|
48,617 |
74,768 |
65.0% |
New Forest East |
General election
|
4 July 2024 |
Con
|
45,230 |
70,618 |
64.0% |
New Forest West |
General election
|
4 July 2024 |
Con
|
46,337 |
68,644 |
67.5% |
Newton Abbot |
General election
|
4 July 2024 |
LD
|
47,992 |
73,885 |
65.0% |
Newton Aycliffe and Spennymoor |
General election
|
4 July 2024 |
Lab
|
39,846 |
72,215 |
55.2% |
Normanton and Hemsworth |
General election
|
4 July 2024 |
Lab
|
36,349 |
75,645 |
48.1% |
Northampton North |
General election
|
4 July 2024 |
Lab
|
41,813 |
75,575 |
55.3% |
Northampton South |
General election
|
4 July 2024 |
Lab
|
43,904 |
70,393 |
62.4% |
North Bedfordshire |
General election
|
4 July 2024 |
Con
|
51,561 |
78,850 |
65.4% |
North Cornwall |
General election
|
4 July 2024 |
LD
|
51,245 |
76,741 |
66.8% |
North Cotswolds |
General election
|
4 July 2024 |
Con
|
50,229 |
73,203 |
68.6% |
North Devon |
General election
|
4 July 2024 |
LD
|
51,417 |
79,079 |
65.0% |
North Dorset |
General election
|
4 July 2024 |
Con
|
49,683 |
72,690 |
68.3% |
North Durham |
General election
|
4 July 2024 |
Lab
|
41,565 |
73,226 |
56.8% |
North East Cambridgeshire |
General election
|
4 July 2024 |
Con
|
39,176 |
71,511 |
54.8% |
North East Derbyshire |
General election
|
4 July 2024 |
Lab
|
45,866 |
73,234 |
62.6% |
North East Hampshire |
General election
|
4 July 2024 |
LD
|
55,560 |
76,923 |
72.2% |
North East Hertfordshire |
General election
|
4 July 2024 |
Lab
|
52,520 |
77,697 |
67.6% |
North East Somerset and Hanham |
General election
|
4 July 2024 |
Lab
|
51,125 |
73,889 |
69.2% |
North Herefordshire |
General election
|
4 July 2024 |
Green
|
50,362 |
72,797 |
69.2% |
North Norfolk |
General election
|
4 July 2024 |
LD
|
47,043 |
71,438 |
65.9% |
North Northumberland |
General election
|
4 July 2024 |
Lab
|
48,843 |
74,190 |
65.8% |
North Shropshire |
General election
|
4 July 2024 |
LD
|
49,594 |
77,573 |
63.9% |
North Somerset |
General election
|
4 July 2024 |
Lab
|
53,766 |
74,426 |
72.2% |
North Warwickshire and Bedworth |
General election
|
4 July 2024 |
Lab
|
40,940 |
69,752 |
58.7% |
North West Cambridgeshire |
General election
|
4 July 2024 |
Lab
|
44,424 |
75,915 |
58.5% |
North West Essex |
General election
|
4 July 2024 |
Con
|
54,386 |
79,698 |
68.2% |
North West Hampshire |
General election
|
4 July 2024 |
Con
|
50,823 |
78,629 |
64.6% |
North West Leicestershire |
General election
|
4 July 2024 |
Lab
|
48,572 |
77,750 |
62.5% |
North West Norfolk |
General election
|
4 July 2024 |
Con
|
44,566 |
74,415 |
59.9% |
Norwich North |
General election
|
4 July 2024 |
Lab / Co-op
|
45,765 |
73,717 |
62.1% |
Norwich South |
General election
|
4 July 2024 |
Lab
|
45,095 |
76,296 |
59.1% |
Nottingham East |
General election
|
4 July 2024 |
Lab
|
36,401 |
69,395 |
52.5% |
Nottingham North and Kimberley |
General election
|
4 July 2024 |
Lab / Co-op
|
35,007 |
73,768 |
47.5% |
Nottingham South |
General election
|
4 July 2024 |
Lab
|
32,879 |
64,255 |
51.2% |
Nuneaton |
General election
|
4 July 2024 |
Lab
|
41,213 |
71,843 |
57.4% |
Old Bexley and Sidcup |
General election
|
4 July 2024 |
Con
|
47,633 |
73,198 |
65.1% |
Oldham East and Saddleworth |
General election
|
4 July 2024 |
Lab
|
40,065 |
73,460 |
54.5% |
Oldham West, Chadderton and Royton |
General election
|
4 July 2024 |
Lab / Co-op
|
38,573 |
76,031 |
50.7% |
Orpington |
General election
|
4 July 2024 |
Con
|
46,073 |
71,284 |
64.6% |
Ossett and Denby Dale |
General election
|
4 July 2024 |
Lab
|
43,873 |
72,312 |
60.7% |
Oxford East |
General election
|
4 July 2024 |
Lab / Co-op
|
39,341 |
71,845 |
54.8% |
Oxford West and Abingdon |
General election
|
4 July 2024 |
LD
|
45,998 |
69,851 |
65.9% |
Peckham |
General election
|
4 July 2024 |
Lab / Co-op
|
38,797 |
72,127 |
53.8% |
Pendle and Clitheroe |
General election
|
4 July 2024 |
Lab
|
46,754 |
78,796 |
59.3% |
Penistone and Stocksbridge |
General election
|
4 July 2024 |
Lab
|
43,965 |
70,435 |
62.4% |
Penrith and Solway |
General election
|
4 July 2024 |
Lab
|
49,281 |
77,935 |
63.2% |
Peterborough |
General election
|
4 July 2024 |
Lab / Co-op
|
41,872 |
73,378 |
57.1% |
Plymouth Moor View |
General election
|
4 July 2024 |
Lab
|
42,856 |
74,724 |
57.4% |
Plymouth Sutton and Devonport |
General election
|
4 July 2024 |
Lab / Co-op
|
42,095 |
75,313 |
55.9% |
Pontefract, Castleford and Knottingley |
General election
|
4 July 2024 |
Lab
|
35,957 |
74,618 |
48.2% |
Poole |
General election
|
4 July 2024 |
Lab
|
44,495 |
72,509 |
61.4% |
Poplar and Limehouse |
General election
|
4 July 2024 |
Lab
|
43,051 |
84,116 |
51.2% |
Portsmouth North |
General election
|
4 July 2024 |
Lab
|
41,593 |
70,446 |
59.0% |
Portsmouth South |
General election
|
4 July 2024 |
Lab
|
38,928 |
73,711 |
52.8% |
Preston |
General election
|
4 July 2024 |
Lab / Co-op
|
39,993 |
77,400 |
51.7% |
Putney |
General election
|
4 July 2024 |
Lab
|
49,295 |
72,686 |
67.8% |
Queen's Park and Maida Vale |
General election
|
4 July 2024 |
Lab
|
38,343 |
75,558 |
50.7% |
Rawmarsh and Conisbrough |
General election
|
4 July 2024 |
Lab
|
33,904 |
69,133 |
49.0% |
Rayleigh and Wickford |
General election
|
4 July 2024 |
Con
|
47,978 |
76,576 |
62.7% |
Reading Central |
General election
|
4 July 2024 |
Lab
|
45,291 |
73,600 |
61.5% |
Reading West and Mid Berkshire |
General election
|
4 July 2024 |
Lab
|
46,551 |
68,781 |
67.7% |
Redcar |
General election
|
4 July 2024 |
Lab / Co-op
|
38,209 |
70,241 |
54.4% |
Redditch |
General election
|
4 July 2024 |
Lab
|
42,375 |
71,042 |
59.6% |
Reigate |
General election
|
4 July 2024 |
Con
|
53,161 |
77,102 |
68.9% |
Ribble Valley |
General election
|
4 July 2024 |
Lab
|
52,023 |
80,484 |
64.6% |
Richmond and Northallerton |
General election
|
4 July 2024 |
Con
|
48,526 |
73,886 |
65.7% |
Richmond Park |
General election
|
4 July 2024 |
LD
|
52,205 |
74,988 |
69.6% |
Rochdale |
General election
|
4 July 2024 |
Lab / Co-op
|
39,688 |
72,507 |
54.7% |
Rochester and Strood |
General election
|
4 July 2024 |
Lab
|
42,598 |
74,257 |
57.4% |
Romford |
General election
|
4 July 2024 |
Con
|
44,047 |
72,928 |
60.4% |
Romsey and Southampton North |
General election
|
4 July 2024 |
Con
|
50,027 |
71,871 |
69.6% |
Rossendale and Darwen |
General election
|
4 July 2024 |
Lab
|
44,618 |
74,440 |
59.9% |
Rotherham |
General election
|
4 July 2024 |
Lab
|
36,932 |
75,929 |
48.6% |
Rother Valley |
General election
|
4 July 2024 |
Lab
|
41,608 |
69,459 |
59.9% |
Rugby |
General election
|
4 July 2024 |
Lab
|
49,004 |
74,901 |
65.4% |
Ruislip, Northwood and Pinner |
General election
|
4 July 2024 |
Con
|
47,091 |
71,683 |
65.7% |
Runcorn and Helsby |
General election
|
4 July 2024 |
Lab
|
42,235 |
70,801 |
59.7% |
Runnymede and Weybridge |
General election
|
4 July 2024 |
Con
|
48,253 |
73,610 |
65.6% |
Rushcliffe |
General election
|
4 July 2024 |
Lab
|
57,744 |
79,160 |
72.9% |
Rutland and Stamford |
General election
|
4 July 2024 |
Con
|
48,577 |
71,763 |
67.7% |
Salford |
General election
|
4 July 2024 |
Lab
|
39,704 |
83,633 |
47.5% |
Salisbury |
General election
|
4 July 2024 |
Con
|
50,173 |
71,802 |
69.9% |
Scarborough and Whitby |
General election
|
4 July 2024 |
Lab
|
44,221 |
74,544 |
59.3% |
Scunthorpe |
General election
|
4 July 2024 |
Lab
|
39,051 |
73,855 |
52.9% |
Sefton Central |
General election
|
4 July 2024 |
Lab
|
47,449 |
74,284 |
63.9% |
Selby |
General election
|
4 July 2024 |
Lab
|
49,222 |
78,043 |
63.1% |
Sevenoaks |
General election
|
4 July 2024 |
Con
|
49,899 |
73,708 |
67.7% |
Sheffield Brightside and Hillsborough |
General election
|
4 July 2024 |
Lab
|
31,612 |
70,389 |
44.9% |
Sheffield Central |
General election
|
4 July 2024 |
Lab
|
31,803 |
60,594 |
52.5% |
Sheffield Hallam |
General election
|
4 July 2024 |
Lab
|
51,601 |
72,900 |
70.8% |
Sheffield Heeley |
General election
|
4 July 2024 |
Lab
|
38,446 |
73,452 |
52.3% |
Sheffield South East |
General election
|
4 July 2024 |
Lab
|
35,771 |
74,156 |
48.2% |
Sherwood Forest |
General election
|
4 July 2024 |
Lab
|
48,660 |
78,896 |
61.7% |
Shipley |
General election
|
4 July 2024 |
Lab
|
48,303 |
74,130 |
65.2% |
Shrewsbury |
General election
|
4 July 2024 |
Lab
|
51,560 |
76,599 |
67.3% |
Sittingbourne and Sheppey |
General election
|
4 July 2024 |
Lab
|
40,998 |
79,067 |
51.9% |
Skipton and Ripon |
General election
|
4 July 2024 |
Con
|
53,450 |
79,238 |
67.5% |
Sleaford and North Hykeham |
General election
|
4 July 2024 |
Con
|
48,565 |
75,651 |
64.2% |
Slough |
General election
|
4 July 2024 |
Lab
|
43,278 |
81,295 |
53.2% |
Smethwick |
General election
|
4 July 2024 |
Lab
|
35,115 |
72,863 |
48.2% |
Solihull West and Shirley |
General election
|
4 July 2024 |
Con
|
46,877 |
71,816 |
65.3% |
Southampton Itchen |
General election
|
4 July 2024 |
Lab
|
38,053 |
68,379 |
55.7% |
Southampton Test |
General election
|
4 July 2024 |
Lab
|
35,805 |
65,520 |
54.6% |
South Basildon and East Thurrock |
General election
|
4 July 2024 |
RUK
|
39,549 |
72,673 |
54.4% |
South Cambridgeshire |
General election
|
4 July 2024 |
LD
|
54,885 |
77,327 |
71.0% |
South Cotswolds |
General election
|
4 July 2024 |
LD
|
52,287 |
71,971 |
72.7% |
South Derbyshire |
General election
|
4 July 2024 |
Lab
|
45,737 |
73,714 |
62.0% |
South Devon |
General election
|
4 July 2024 |
LD
|
49,004 |
72,261 |
67.8% |
South Dorset |
General election
|
4 July 2024 |
Lab
|
49,037 |
75,924 |
64.6% |
South East Cornwall |
General election
|
4 July 2024 |
Lab
|
49,286 |
72,654 |
67.8% |
Southend East and Rochford |
General election
|
4 July 2024 |
Lab
|
39,656 |
70,217 |
56.5% |
Southend West and Leigh |
General election
|
4 July 2024 |
Lab
|
46,968 |
75,154 |
62.5% |
Southgate and Wood Green |
General election
|
4 July 2024 |
Lab
|
45,671 |
77,542 |
58.9% |
South Holland and The Deepings |
General election
|
4 July 2024 |
Con
|
45,930 |
78,473 |
58.5% |
South Leicestershire |
General election
|
4 July 2024 |
Con
|
51,359 |
78,511 |
65.4% |
South Norfolk |
General election
|
4 July 2024 |
Lab
|
49,579 |
74,006 |
67.0% |
South Northamptonshire |
General election
|
4 July 2024 |
Con
|
53,697 |
78,233 |
68.6% |
Southport |
General election
|
4 July 2024 |
Lab
|
45,059 |
73,641 |
61.2% |
South Ribble |
General election
|
4 July 2024 |
Lab
|
46,720 |
73,420 |
63.6% |
South Shields |
General election
|
4 July 2024 |
Lab
|
36,824 |
68,366 |
53.9% |
South Shropshire |
General election
|
4 July 2024 |
Con
|
51,653 |
76,677 |
67.4% |
South Suffolk |
General election
|
4 July 2024 |
Con
|
48,801 |
74,619 |
65.4% |
South West Devon |
General election
|
4 July 2024 |
Con
|
52,242 |
77,600 |
67.3% |
South West Hertfordshire |
General election
|
4 July 2024 |
Con
|
48,254 |
71,737 |
67.3% |
South West Norfolk |
General election
|
4 July 2024 |
Lab
|
44,335 |
74,724 |
59.3% |
South West Wiltshire |
General election
|
4 July 2024 |
Con
|
46,168 |
73,071 |
63.2% |
Spelthorne |
General election
|
4 July 2024 |
Con
|
46,166 |
73,782 |
62.6% |
Spen Valley |
General election
|
4 July 2024 |
Lab
|
41,058 |
72,642 |
56.5% |
Stafford |
General election
|
4 July 2024 |
Lab
|
46,009 |
70,608 |
65.2% |
Staffordshire Moorlands |
General election
|
4 July 2024 |
Con
|
43,302 |
69,892 |
62.0% |
St Albans |
General election
|
4 July 2024 |
LD
|
51,614 |
72,739 |
71.0% |
Stalybridge and Hyde |
General election
|
4 July 2024 |
Lab / Co-op
|
37,239 |
72,265 |
51.5% |
St Austell and Newquay |
General election
|
4 July 2024 |
Lab
|
46,732 |
76,076 |
61.4% |
Stevenage |
General election
|
4 July 2024 |
Lab
|
42,715 |
70,976 |
60.2% |
St Helens North |
General election
|
4 July 2024 |
Lab
|
40,474 |
75,483 |
53.6% |
St Helens South and Whiston |
General election
|
4 July 2024 |
Lab
|
38,035 |
71,569 |
53.1% |
St Ives |
General election
|
4 July 2024 |
LD
|
48,106 |
69,978 |
68.7% |
St Neots and Mid Cambridgeshire |
General election
|
4 July 2024 |
LD
|
52,882 |
78,115 |
67.7% |
Stockport |
General election
|
4 July 2024 |
Lab
|
43,683 |
76,632 |
57.0% |
Stockton North |
General election
|
4 July 2024 |
Lab
|
37,401 |
70,242 |
53.2% |
Stockton West |
General election
|
4 July 2024 |
Con
|
48,638 |
71,868 |
67.7% |
Stoke-on-Trent Central |
General election
|
4 July 2024 |
Lab / Co-op
|
35,289 |
73,812 |
47.8% |
Stoke-on-Trent North |
General election
|
4 July 2024 |
Lab
|
36,150 |
69,854 |
51.8% |
Stoke-on-Trent South |
General election
|
4 July 2024 |
Lab
|
40,942 |
70,002 |
58.5% |
Stone, Great Wyrley and Penkridge |
General election
|
4 July 2024 |
Con
|
42,770 |
71,561 |
59.8% |
Stourbridge |
General election
|
4 July 2024 |
Lab
|
39,878 |
68,311 |
58.4% |
Stratford and Bow |
General election
|
4 July 2024 |
Lab
|
43,435 |
80,735 |
53.8% |
Stratford-on-Avon |
General election
|
4 July 2024 |
LD
|
52,959 |
75,714 |
69.9% |
Streatham and Croydon North |
General election
|
4 July 2024 |
Lab / Co-op
|
44,553 |
82,829 |
53.8% |
Stretford and Urmston |
General election
|
4 July 2024 |
Lab
|
46,002 |
75,153 |
61.2% |
Stroud |
General election
|
4 July 2024 |
Lab
|
55,221 |
77,905 |
70.9% |
Suffolk Coastal |
General election
|
4 July 2024 |
Lab
|
49,451 |
74,522 |
66.4% |
Sunderland Central |
General election
|
4 July 2024 |
Lab
|
39,957 |
76,145 |
52.5% |
Surrey Heath |
General election
|
4 July 2024 |
LD
|
47,788 |
71,934 |
66.4% |
Sussex Weald |
General election
|
4 July 2024 |
Con
|
49,175 |
72,885 |
67.5% |
Sutton and Cheam |
General election
|
4 July 2024 |
LD
|
47,606 |
72,303 |
65.8% |
Sutton Coldfield |
General election
|
4 July 2024 |
Con
|
48,333 |
74,080 |
65.2% |
Swindon North |
General election
|
4 July 2024 |
Lab
|
44,165 |
73,224 |
60.3% |
Swindon South |
General election
|
4 July 2024 |
Lab
|
44,794 |
72,575 |
61.7% |
Tamworth |
General election
|
4 July 2024 |
Lab
|
43,788 |
75,055 |
58.3% |
Tatton |
General election
|
4 July 2024 |
Con
|
51,909 |
75,978 |
68.3% |
Taunton and Wellington |
General election
|
4 July 2024 |
LD
|
50,294 |
78,680 |
63.9% |
Telford |
General election
|
4 July 2024 |
Lab
|
40,730 |
73,808 |
55.2% |
Tewkesbury |
General election
|
4 July 2024 |
LD
|
48,539 |
73,458 |
66.1% |
The Wrekin |
General election
|
4 July 2024 |
Con
|
50,020 |
78,942 |
63.4% |
Thirsk and Malton |
General election
|
4 July 2024 |
Con
|
49,797 |
78,468 |
63.5% |
Thornbury and Yate |
General election
|
4 July 2024 |
LD
|
53,367 |
78,192 |
68.3% |
Thurrock |
General election
|
4 July 2024 |
Lab
|
37,558 |
73,392 |
51.2% |
Tipton and Wednesbury |
General election
|
4 July 2024 |
Lab
|
31,850 |
74,098 |
43.0% |
Tiverton and Minehead |
General election
|
4 July 2024 |
LD
|
47,491 |
72,087 |
65.9% |
Tonbridge |
General election
|
4 July 2024 |
Con
|
50,328 |
72,799 |
69.1% |
Tooting |
General election
|
4 July 2024 |
Lab
|
52,943 |
76,168 |
69.5% |
Torbay |
General election
|
4 July 2024 |
LD
|
46,115 |
76,185 |
60.5% |
Torridge and Tavistock |
General election
|
4 July 2024 |
Con
|
50,820 |
74,727 |
68.0% |
Tottenham |
General election
|
4 July 2024 |
Lab
|
40,148 |
75,906 |
52.9% |
Truro and Falmouth |
General election
|
4 July 2024 |
Lab / Co-op
|
50,264 |
72,982 |
68.9% |
Tunbridge Wells |
General election
|
4 July 2024 |
LD
|
54,250 |
78,738 |
68.9% |
Twickenham |
General election
|
4 July 2024 |
LD
|
53,635 |
74,980 |
71.5% |
Tynemouth |
General election
|
4 July 2024 |
Lab
|
48,418 |
73,194 |
66.2% |
Uxbridge and South Ruislip |
General election
|
4 July 2024 |
Lab
|
45,914 |
74,745 |
61.4% |
Vauxhall and Camberwell Green |
General election
|
4 July 2024 |
Lab / Co-op
|
37,536 |
77,527 |
48.4% |
Wakefield and Rothwell |
General election
|
4 July 2024 |
Lab / Co-op
|
40,656 |
75,067 |
54.2% |
Wallasey |
General election
|
4 July 2024 |
Lab
|
42,746 |
74,082 |
57.7% |
Walsall and Bloxwich |
General election
|
4 July 2024 |
Lab
|
37,191 |
74,951 |
49.6% |
Walthamstow |
General election
|
4 July 2024 |
Lab / Co-op
|
45,668 |
74,474 |
61.3% |
Warrington North |
General election
|
4 July 2024 |
Lab
|
40,041 |
70,601 |
56.7% |
Warrington South |
General election
|
4 July 2024 |
Lab / Co-op
|
49,672 |
78,394 |
63.4% |
Warwick and Leamington |
General election
|
4 July 2024 |
Lab
|
49,198 |
76,294 |
64.5% |
Washington and Gateshead South |
General election
|
4 July 2024 |
Lab
|
37,021 |
70,972 |
52.2% |
Watford |
General election
|
4 July 2024 |
Lab
|
44,455 |
73,100 |
60.8% |
Waveney Valley |
General election
|
4 July 2024 |
Green
|
49,072 |
73,056 |
67.2% |
Weald of Kent |
General election
|
4 July 2024 |
Con
|
50,712 |
75,987 |
66.7% |
Wellingborough and Rushden |
General election
|
4 July 2024 |
Lab
|
43,985 |
77,542 |
56.7% |
Wells and Mendip Hills |
General election
|
4 July 2024 |
LD
|
50,368 |
73,538 |
68.5% |
Welwyn Hatfield |
General election
|
4 July 2024 |
Lab
|
48,455 |
75,259 |
64.4% |
West Bromwich |
General election
|
4 July 2024 |
Lab
|
36,481 |
74,025 |
49.3% |
West Dorset |
General election
|
4 July 2024 |
LD
|
52,605 |
75,998 |
69.2% |
West Ham and Beckton |
General election
|
4 July 2024 |
Lab
|
36,348 |
78,964 |
46.0% |
West Lancashire |
General election
|
4 July 2024 |
Lab
|
44,200 |
74,081 |
59.7% |
Westmorland and Lonsdale |
General election
|
4 July 2024 |
LD
|
49,533 |
72,029 |
68.8% |
Weston-super-Mare |
General election
|
4 July 2024 |
Lab
|
42,390 |
71,396 |
59.4% |
West Suffolk |
General election
|
4 July 2024 |
Con
|
46,161 |
77,145 |
59.8% |
West Worcestershire |
General election
|
4 July 2024 |
Con
|
54,687 |
79,246 |
69.0% |
Wetherby and Easingwold |
General election
|
4 July 2024 |
Con
|
52,259 |
74,314 |
70.3% |
Whitehaven and Workington |
General election
|
4 July 2024 |
Lab
|
41,840 |
73,198 |
57.2% |
Widnes and Halewood |
General election
|
4 July 2024 |
Lab
|
38,116 |
70,161 |
54.3% |
Wigan |
General election
|
4 July 2024 |
Lab
|
40,899 |
77,538 |
52.7% |
Wimbledon |
General election
|
4 July 2024 |
LD
|
54,985 |
76,334 |
72.0% |
Winchester |
General election
|
4 July 2024 |
LD
|
57,076 |
78,289 |
72.9% |
Windsor |
General election
|
4 July 2024 |
Con
|
45,246 |
73,334 |
61.7% |
Wirral West |
General election
|
4 July 2024 |
Lab
|
49,951 |
72,838 |
68.6% |
Witham |
General election
|
4 July 2024 |
Con
|
50,603 |
78,991 |
64.1% |
Witney |
General election
|
4 July 2024 |
LD
|
50,584 |
75,448 |
67.0% |
Woking |
General election
|
4 July 2024 |
LD
|
48,145 |
72,969 |
66.0% |
Wokingham |
General election
|
4 July 2024 |
LD
|
53,999 |
75,082 |
71.9% |
Wolverhampton North East |
General election
|
4 July 2024 |
Lab
|
33,289 |
70,715 |
47.1% |
Wolverhampton South East |
General election
|
4 July 2024 |
Lab
|
33,382 |
77,473 |
43.1% |
Wolverhampton West |
General election
|
4 July 2024 |
Lab
|
43,657 |
77,851 |
56.1% |
Worcester |
General election
|
4 July 2024 |
Lab
|
46,036 |
74,931 |
61.4% |
Worsley and Eccles |
General election
|
4 July 2024 |
Lab
|
42,543 |
78,643 |
54.1% |
Worthing West |
General election
|
4 July 2024 |
Lab
|
50,997 |
77,039 |
66.2% |
Wycombe |
General election
|
4 July 2024 |
Lab
|
44,637 |
73,415 |
60.8% |
Wyre Forest |
General election
|
4 July 2024 |
Con
|
45,158 |
77,329 |
58.4% |
Wythenshawe and Sale East |
General election
|
4 July 2024 |
Lab
|
39,132 |
77,767 |
50.3% |
Yeovil |
General election
|
4 July 2024 |
LD
|
48,952 |
79,918 |
61.3% |
York Central |
General election
|
4 July 2024 |
Lab / Co-op
|
43,323 |
79,557 |
54.5% |
York Outer |
General election
|
4 July 2024 |
Lab
|
51,106 |
76,228 |
67.0% |