Boundary set for England (31 May 2024 - ) Turnouts

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%