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% |