Boundary set for England (31 May 2024 - ) Vote shares of winning candidate

Constituency area Election type Polling date Winning party Vote share
Aldershot General election 4 July 2024 Lab 40.7%
Aldridge-Brownhills General election 4 July 2024 Con 38.9%
Altrincham and Sale West General election 4 July 2024 Lab 40.4%
Amber Valley General election 4 July 2024 Lab 37.0%
Arundel and South Downs General election 4 July 2024 Con 40.2%
Ashfield General election 4 July 2024 RUK 42.8%
Ashford General election 4 July 2024 Lab 32.5%
Ashton-under-Lyne General election 4 July 2024 Lab 43.9%
Aylesbury General election 4 July 2024 Lab 30.2%
Banbury General election 4 July 2024 Lab 38.3%
Barking General election 4 July 2024 Lab 44.5%
Barnsley North General election 4 July 2024 Lab 50.4%
Barnsley South General election 4 July 2024 Lab 46.7%
Barrow and Furness General election 4 July 2024 Lab 43.9%
Basildon and Billericay General election 4 July 2024 Con 30.6%
Basingstoke General election 4 July 2024 Lab 42.7%
Bassetlaw General election 4 July 2024 Lab 41.2%
Bath General election 4 July 2024 LD 41.3%
Battersea General election 4 July 2024 Lab 48.8%
Beaconsfield General election 4 July 2024 Con 38.8%
Beckenham and Penge General election 4 July 2024 Lab 49.3%
Bedford General election 4 July 2024 Lab 45.1%
Bermondsey and Old Southwark General election 4 July 2024 Lab 44.8%
Bethnal Green and Stepney General election 4 July 2024 Lab 34.1%
Beverley and Holderness General election 4 July 2024 Con 34.5%
Bexhill and Battle General election 4 July 2024 Con 33.9%
Bexleyheath and Crayford General election 4 July 2024 Lab 36.2%
Bicester and Woodstock General election 4 July 2024 LD 38.7%
Birkenhead General election 4 July 2024 Lab 52.1%
Birmingham Edgbaston General election 4 July 2024 Lab / Co-op 44.3%
Birmingham Erdington General election 4 July 2024 Lab 43.3%
Birmingham Hall Green and Moseley General election 4 July 2024 Lab 30.8%
Birmingham Hodge Hill and Solihull North General election 4 July 2024 Lab 31.2%
Birmingham Ladywood General election 4 July 2024 Lab 42.5%
Birmingham Northfield General election 4 July 2024 Lab 39.7%
Birmingham Perry Barr General election 4 July 2024 Ind 35.5%
Birmingham Selly Oak General election 4 July 2024 Lab 45.2%
Birmingham Yardley General election 4 July 2024 Lab 31.2%
Bishop Auckland General election 4 July 2024 Lab 42.1%
Blackburn General election 4 July 2024 Ind 27.0%
Blackley and Middleton South General election 4 July 2024 Lab 53.8%
Blackpool North and Fleetwood General election 4 July 2024 Lab 40.0%
Blackpool South General election 4 July 2024 Lab 48.1%
Blaydon and Consett General election 4 July 2024 Lab 50.1%
Blyth and Ashington General election 4 July 2024 Lab 49.6%
Bognor Regis and Littlehampton General election 4 July 2024 Con 32.8%
Bolsover General election 4 July 2024 Lab 40.5%
Bolton North East General election 4 July 2024 Lab 37.3%
Bolton South and Walkden General election 4 July 2024 Lab 40.9%
Bolton West General election 4 July 2024 Lab 38.9%
Bootle General election 4 July 2024 Lab 68.7%
Boston and Skegness General election 4 July 2024 RUK 38.4%
Bournemouth East General election 4 July 2024 Lab 40.8%
Bournemouth West General election 4 July 2024 Lab 36.4%
Bracknell General election 4 July 2024 Lab 33.7%
Bradford East General election 4 July 2024 Lab 37.9%
Bradford South General election 4 July 2024 Lab 35.8%
Bradford West General election 4 July 2024 Lab 31.6%
Braintree General election 4 July 2024 Con 35.5%
Brent East General election 4 July 2024 Lab 51.2%
Brentford and Isleworth General election 4 July 2024 Lab 44.2%
Brent West General election 4 July 2024 Lab 41.7%
Brentwood and Ongar General election 4 July 2024 Con 36.7%
Bridgwater General election 4 July 2024 Con 30.6%
Bridlington and The Wolds General election 4 July 2024 Con 34.6%
Brigg and Immingham General election 4 July 2024 Con 37.4%
Brighton Kemptown and Peacehaven General election 4 July 2024 Lab 44.0%
Brighton Pavilion General election 4 July 2024 Green 55.0%
Bristol Central General election 4 July 2024 Green 56.6%
Bristol East General election 4 July 2024 Lab 45.0%
Bristol North East General election 4 July 2024 Lab 45.3%
Bristol North West General election 4 July 2024 Lab 49.6%
Bristol South General election 4 July 2024 Lab 42.7%
Broadland and Fakenham General election 4 July 2024 Con 33.0%
Bromley and Biggin Hill General election 4 July 2024 Con 34.0%
Bromsgrove General election 4 July 2024 Con 32.8%
Broxbourne General election 4 July 2024 Con 36.8%
Broxtowe General election 4 July 2024 Lab 40.9%
Buckingham and Bletchley General election 4 July 2024 Lab 36.9%
Burnley General election 4 July 2024 Lab / Co-op 31.7%
Burton and Uttoxeter General election 4 July 2024 Lab 35.6%
Bury North General election 4 July 2024 Lab 43.1%
Bury South General election 4 July 2024 Lab 45.6%
Bury St Edmunds and Stowmarket General election 4 July 2024 Lab 32.9%
Calder Valley General election 4 July 2024 Lab 44.4%
Camborne and Redruth General election 4 July 2024 Lab 40.5%
Cambridge General election 4 July 2024 Lab 46.6%
Cannock Chase General election 4 July 2024 Lab 36.5%
Canterbury General election 4 July 2024 Lab 41.4%
Carlisle General election 4 July 2024 Lab 39.4%
Carshalton and Wallington General election 4 July 2024 LD 43.1%
Castle Point General election 4 July 2024 Con 38.1%
Central Devon General election 4 July 2024 Con 31.5%
Central Suffolk and North Ipswich General election 4 July 2024 Con 32.6%
Chatham and Aylesford General election 4 July 2024 Lab 33.5%
Cheadle General election 4 July 2024 LD 46.7%
Chelmsford General election 4 July 2024 LD 39.9%
Chelsea and Fulham General election 4 July 2024 Lab 39.4%
Cheltenham General election 4 July 2024 LD 50.6%
Chesham and Amersham General election 4 July 2024 LD 44.8%
Chesterfield General election 4 July 2024 Lab 46.5%
Chester North and Neston General election 4 July 2024 Lab 49.8%
Chester South and Eddisbury General election 4 July 2024 Con 37.9%
Chichester General election 4 July 2024 LD 49.2%
Chingford and Woodford Green General election 4 July 2024 Con 35.6%
Chippenham General election 4 July 2024 LD 45.5%
Chipping Barnet General election 4 July 2024 Lab 42.4%
Chorley General election 4 July 2024 Spk 74.3%
Christchurch General election 4 July 2024 Con 35.8%
Cities of London and Westminster General election 4 July 2024 Lab / Co-op 39.0%
City of Durham General election 4 July 2024 Lab 47.1%
Clacton General election 4 July 2024 RUK 46.2%
Clapham and Brixton Hill General election 4 July 2024 Lab 56.5%
Colchester General election 4 July 2024 Lab 41.9%
Colne Valley General election 4 July 2024 Lab 41.0%
Congleton General election 4 July 2024 Lab 37.7%
Corby and East Northamptonshire General election 4 July 2024 Lab 42.4%
Coventry East General election 4 July 2024 Lab 49.5%
Coventry North West General election 4 July 2024 Lab 46.9%
Coventry South General election 4 July 2024 Lab 47.6%
Cramlington and Killingworth General election 4 July 2024 Lab / Co-op 49.1%
Crawley General election 4 July 2024 Lab 38.2%
Crewe and Nantwich General election 4 July 2024 Lab 44.1%
Croydon East General election 4 July 2024 Lab 42.4%
Croydon South General election 4 July 2024 Con 40.0%
Croydon West General election 4 July 2024 Lab 54.1%
Dagenham and Rainham General election 4 July 2024 Lab 42.6%
Darlington General election 4 July 2024 Lab 39.2%
Dartford General election 4 July 2024 Lab 34.6%
Daventry General election 4 July 2024 Con 33.7%
Derby North General election 4 July 2024 Lab 45.5%
Derbyshire Dales General election 4 July 2024 Lab 34.6%
Derby South General election 4 July 2024 Lab / Co-op 38.8%
Dewsbury and Batley General election 4 July 2024 Ind 41.1%
Didcot and Wantage General election 4 July 2024 LD 39.8%
Doncaster Central General election 4 July 2024 Lab / Co-op 46.2%
Doncaster East and the Isle of Axholme General election 4 July 2024 Lab 38.6%
Doncaster North General election 4 July 2024 Lab 52.4%
Dorking and Horley General election 4 July 2024 LD 41.9%
Dover and Deal General election 4 July 2024 Lab 39.6%
Droitwich and Evesham General election 4 July 2024 Con 40.3%
Dudley General election 4 July 2024 Lab 34.1%
Dulwich and West Norwood General election 4 July 2024 Lab 60.3%
Dunstable and Leighton Buzzard General election 4 July 2024 Lab 32.5%
Ealing Central and Acton General election 4 July 2024 Lab 46.8%
Ealing North General election 4 July 2024 Lab / Co-op 47.8%
Ealing Southall General election 4 July 2024 Lab 49.1%
Earley and Woodley General election 4 July 2024 Lab 39.7%
Easington General election 4 July 2024 Lab 48.9%
Eastbourne General election 4 July 2024 LD 52.1%
East Grinstead and Uckfield General election 4 July 2024 Con 38.3%
East Ham General election 4 July 2024 Lab 51.6%
East Hampshire General election 4 July 2024 Con 37.0%
Eastleigh General election 4 July 2024 LD 34.4%
East Surrey General election 4 July 2024 Con 35.6%
East Thanet General election 4 July 2024 Lab 39.9%
East Wiltshire General election 4 July 2024 Con 35.7%
East Worthing and Shoreham General election 4 July 2024 Lab 45.1%
Edmonton and Winchmore Hill General election 4 July 2024 Lab / Co-op 50.0%
Ellesmere Port and Bromborough General election 4 July 2024 Lab 57.6%
Eltham and Chislehurst General election 4 July 2024 Lab 44.0%
Ely and East Cambridgeshire General election 4 July 2024 LD 32.7%
Enfield North General election 4 July 2024 Lab 49.1%
Epping Forest General election 4 July 2024 Con 43.2%
Epsom and Ewell General election 4 July 2024 LD 37.9%
Erewash General election 4 July 2024 Lab 40.1%
Erith and Thamesmead General election 4 July 2024 Lab 55.1%
Esher and Walton General election 4 July 2024 LD 52.6%
Exeter General election 4 July 2024 Lab 45.3%
Exmouth and Exeter East General election 4 July 2024 Con 28.7%
Fareham and Waterlooville General election 4 July 2024 Con 35.0%
Farnham and Bordon General election 4 July 2024 Con 35.7%
Faversham and Mid Kent General election 4 July 2024 Con 31.8%
Feltham and Heston General election 4 July 2024 Lab / Co-op 41.5%
Filton and Bradley Stoke General election 4 July 2024 Lab 45.5%
Finchley and Golders Green General election 4 July 2024 Lab 44.3%
Folkestone and Hythe General election 4 July 2024 Lab 34.7%
Forest of Dean General election 4 July 2024 Lab 34.0%
Frome and East Somerset General election 4 July 2024 LD 35.5%
Fylde General election 4 July 2024 Con 33.2%
Gainsborough General election 4 July 2024 Con 35.6%
Gateshead Central and Whickham General election 4 July 2024 Lab 45.4%
Gedling General election 4 July 2024 Lab 47.8%
Gillingham and Rainham General election 4 July 2024 Lab 37.8%
Glastonbury and Somerton General election 4 July 2024 LD 42.7%
Gloucester General election 4 July 2024 Lab 36.1%
Godalming and Ash General election 4 July 2024 Con 42.6%
Goole and Pocklington General election 4 July 2024 Con 38.2%
Gorton and Denton General election 4 July 2024 Lab / Co-op 50.8%
Gosport General election 4 July 2024 Con 40.3%
Grantham and Bourne General election 4 July 2024 Con 36.4%
Gravesham General election 4 July 2024 Lab 38.5%
Great Grimsby and Cleethorpes General election 4 July 2024 Lab 41.9%
Great Yarmouth General election 4 July 2024 RUK 35.3%
Greenwich and Woolwich General election 4 July 2024 Lab 56.2%
Guildford General election 4 July 2024 LD 47.5%
Hackney North and Stoke Newington General election 4 July 2024 Lab 59.5%
Hackney South and Shoreditch General election 4 July 2024 Lab / Co-op 59.3%
Halesowen General election 4 July 2024 Lab 38.9%
Halifax General election 4 July 2024 Lab / Co-op 35.1%
Hamble Valley General election 4 July 2024 Con 36.4%
Hammersmith and Chiswick General election 4 July 2024 Lab 52.3%
Hampstead and Highgate General election 4 July 2024 Lab 48.3%
Harborough, Oadby and Wigston General election 4 July 2024 Con 36.9%
Harlow General election 4 July 2024 Lab / Co-op 37.6%
Harpenden and Berkhamsted General election 4 July 2024 LD 50.2%
Harrogate and Knaresborough General election 4 July 2024 LD 46.1%
Harrow East General election 4 July 2024 Con 53.3%
Harrow West General election 4 July 2024 Lab / Co-op 43.8%
Hartlepool General election 4 July 2024 Lab 46.2%
Harwich and North Essex General election 4 July 2024 Con 34.4%
Hastings and Rye General election 4 July 2024 Lab / Co-op 41.6%
Havant General election 4 July 2024 Con 30.8%
Hayes and Harlington General election 4 July 2024 Lab 53.3%
Hazel Grove General election 4 July 2024 LD 37.7%
Hemel Hempstead General election 4 July 2024 Lab 38.2%
Hendon General election 4 July 2024 Lab 38.4%
Henley and Thame General election 4 July 2024 LD 45.0%
Hereford and South Herefordshire General election 4 July 2024 Con 32.6%
Herne Bay and Sandwich General election 4 July 2024 Con 35.3%
Hertford and Stortford General election 4 July 2024 Lab 38.5%
Hertsmere General election 4 July 2024 Con 44.7%
Hexham General election 4 July 2024 Lab 46.3%
Heywood and Middleton North General election 4 July 2024 Lab 40.6%
High Peak General election 4 July 2024 Lab 45.8%
Hinckley and Bosworth General election 4 July 2024 Con 35.6%
Hitchin General election 4 July 2024 Lab 43.9%
Holborn and St Pancras General election 4 July 2024 Lab 48.9%
Honiton and Sidmouth General election 4 July 2024 LD 45.4%
Hornchurch and Upminster General election 4 July 2024 Con 32.5%
Hornsey and Friern Barnet General election 4 July 2024 Lab 58.7%
Horsham General election 4 July 2024 LD 39.0%
Houghton and Sunderland South General election 4 July 2024 Lab 47.1%
Hove and Portslade General election 4 July 2024 Lab 52.4%
Huddersfield General election 4 July 2024 Lab 37.6%
Huntingdon General election 4 July 2024 Con 35.1%
Hyndburn General election 4 July 2024 Lab 33.5%
Ilford North General election 4 July 2024 Lab 33.4%
Ilford South General election 4 July 2024 Lab 40.2%
Ipswich General election 4 July 2024 Lab / Co-op 43.3%
Isle of Wight East General election 4 July 2024 Con 30.6%
Isle of Wight West General election 4 July 2024 Lab 38.6%
Islington North General election 4 July 2024 Ind 49.2%
Islington South and Finsbury General election 4 July 2024 Lab 53.7%
Jarrow and Gateshead East General election 4 July 2024 Lab 51.3%
Keighley and Ilkley General election 4 July 2024 Con 40.2%
Kenilworth and Southam General election 4 July 2024 Con 36.4%
Kensington and Bayswater General election 4 July 2024 Lab 40.6%
Kettering General election 4 July 2024 Lab 35.9%
Kingston and Surbiton General election 4 July 2024 LD 51.1%
Kingston upon Hull East General election 4 July 2024 Lab 43.8%
Kingston upon Hull North and Cottingham General election 4 July 2024 Lab 48.3%
Kingston upon Hull West and Haltemprice General election 4 July 2024 Lab 46.8%
Kingswinford and South Staffordshire General election 4 July 2024 Con 40.3%
Knowsley General election 4 July 2024 Lab 67.3%
Lancaster and Wyre General election 4 July 2024 Lab 44.9%
Leeds Central and Headingley General election 4 July 2024 Lab / Co-op 50.2%
Leeds East General election 4 July 2024 Lab 47.2%
Leeds North East General election 4 July 2024 Lab 51.5%
Leeds North West General election 4 July 2024 Lab 46.0%
Leeds South General election 4 July 2024 Lab 54.0%
Leeds South West and Morley General election 4 July 2024 Lab 44.0%
Leeds West and Pudsey General election 4 July 2024 Lab 49.3%
Leicester East General election 4 July 2024 Con 31.1%
Leicester South General election 4 July 2024 Ind 35.2%
Leicester West General election 4 July 2024 Lab 44.6%
Leigh and Atherton General election 4 July 2024 Lab / Co-op 48.5%
Lewes General election 4 July 2024 LD 50.6%
Lewisham East General election 4 July 2024 Lab 58.2%
Lewisham North General election 4 July 2024 Lab 57.7%
Lewisham West and East Dulwich General election 4 July 2024 Lab 59.0%
Leyton and Wanstead General election 4 July 2024 Lab 47.5%
Lichfield General election 4 July 2024 Lab 35.1%
Lincoln General election 4 July 2024 Lab 43.8%
Liverpool Garston General election 4 July 2024 Lab 58.4%
Liverpool Riverside General election 4 July 2024 Lab 61.9%
Liverpool Walton General election 4 July 2024 Lab 70.6%
Liverpool Wavertree General election 4 July 2024 Lab 58.0%
Liverpool West Derby General election 4 July 2024 Lab 66.6%
Loughborough General election 4 July 2024 Lab 40.8%
Louth and Horncastle General election 4 July 2024 Con 37.5%
Lowestoft General election 4 July 2024 Lab 34.6%
Luton North General election 4 July 2024 Lab 37.9%
Luton South and South Bedfordshire General election 4 July 2024 Lab 35.4%
Macclesfield General election 4 July 2024 Lab 46.7%
Maidenhead General election 4 July 2024 LD 43.5%
Maidstone and Malling General election 4 July 2024 Con 30.5%
Makerfield General election 4 July 2024 Lab 45.2%
Maldon General election 4 July 2024 Con 38.9%
Manchester Central General election 4 July 2024 Lab / Co-op 50.8%
Manchester Rusholme General election 4 July 2024 Lab 51.9%
Manchester Withington General election 4 July 2024 Lab 52.9%
Mansfield General election 4 July 2024 Lab 39.1%
Melksham and Devizes General election 4 July 2024 LD 39.1%
Melton and Syston General election 4 July 2024 Con 38.1%
Meriden and Solihull East General election 4 July 2024 Con 38.1%
Mid Bedfordshire General election 4 July 2024 Con 34.1%
Mid Buckinghamshire General election 4 July 2024 Con 37.3%
Mid Cheshire General election 4 July 2024 Lab 44.5%
Mid Derbyshire General election 4 July 2024 Lab 36.5%
Middlesbrough and Thornaby East General election 4 July 2024 Lab 47.2%
Middlesbrough South and East Cleveland General election 4 July 2024 Lab 43.3%
Mid Dorset and North Poole General election 4 July 2024 LD 43.3%
Mid Leicestershire General election 4 July 2024 Con 36.9%
Mid Norfolk General election 4 July 2024 Con 36.5%
Mid Sussex General election 4 July 2024 LD 39.6%
Milton Keynes Central General election 4 July 2024 Lab 42.3%
Milton Keynes North General election 4 July 2024 Lab 42.0%
Mitcham and Morden General election 4 July 2024 Lab 55.4%
Morecambe and Lunesdale General election 4 July 2024 Lab 40.8%
Newark General election 4 July 2024 Con 39.2%
Newbury General election 4 July 2024 LD 40.1%
Newcastle-under-Lyme General election 4 July 2024 Lab 40.4%
Newcastle upon Tyne Central and West General election 4 July 2024 Lab 45.6%
Newcastle upon Tyne East and Wallsend General election 4 July 2024 Lab 50.1%
Newcastle upon Tyne North General election 4 July 2024 Lab 50.3%
New Forest East General election 4 July 2024 Con 38.5%
New Forest West General election 4 July 2024 Con 35.4%
Newton Abbot General election 4 July 2024 LD 31.7%
Newton Aycliffe and Spennymoor General election 4 July 2024 Lab 46.2%
Normanton and Hemsworth General election 4 July 2024 Lab 47.5%
Northampton North General election 4 July 2024 Lab 43.5%
Northampton South General election 4 July 2024 Lab 38.5%
North Bedfordshire General election 4 July 2024 Con 38.8%
North Cornwall General election 4 July 2024 LD 47.0%
North Cotswolds General election 4 July 2024 Con 34.7%
North Devon General election 4 July 2024 LD 42.4%
North Dorset General election 4 July 2024 Con 36.6%
North Durham General election 4 July 2024 Lab 39.8%
North East Cambridgeshire General election 4 July 2024 Con 41.5%
North East Derbyshire General election 4 July 2024 Lab 38.4%
North East Hampshire General election 4 July 2024 LD 38.1%
North East Hertfordshire General election 4 July 2024 Lab 35.0%
North East Somerset and Hanham General election 4 July 2024 Lab 40.6%
North Herefordshire General election 4 July 2024 Green 43.2%
North Norfolk General election 4 July 2024 LD 41.4%
North Northumberland General election 4 July 2024 Lab 36.6%
North Shropshire General election 4 July 2024 LD 52.9%
North Somerset General election 4 July 2024 Lab 35.6%
North Warwickshire and Bedworth General election 4 July 2024 Lab 36.0%
North West Cambridgeshire General election 4 July 2024 Lab 33.3%
North West Essex General election 4 July 2024 Con 35.6%
North West Hampshire General election 4 July 2024 Con 35.0%
North West Leicestershire General election 4 July 2024 Lab 34.7%
North West Norfolk General election 4 July 2024 Con 36.1%
Norwich North General election 4 July 2024 Lab / Co-op 45.4%
Norwich South General election 4 July 2024 Lab 47.6%
Nottingham East General election 4 July 2024 Lab 53.6%
Nottingham North and Kimberley General election 4 July 2024 Lab / Co-op 47.1%
Nottingham South General election 4 July 2024 Lab 47.4%
Nuneaton General election 4 July 2024 Lab 36.9%
Old Bexley and Sidcup General election 4 July 2024 Con 37.6%
Oldham East and Saddleworth General election 4 July 2024 Lab 35.2%
Oldham West, Chadderton and Royton General election 4 July 2024 Lab / Co-op 34.3%
Orpington General election 4 July 2024 Con 38.0%
Ossett and Denby Dale General election 4 July 2024 Lab 39.3%
Oxford East General election 4 July 2024 Lab / Co-op 49.7%
Oxford West and Abingdon General election 4 July 2024 LD 50.9%
Peckham General election 4 July 2024 Lab / Co-op 58.8%
Pendle and Clitheroe General election 4 July 2024 Lab 34.5%
Penistone and Stocksbridge General election 4 July 2024 Lab 43.6%
Penrith and Solway General election 4 July 2024 Lab 40.6%
Peterborough General election 4 July 2024 Lab / Co-op 32.0%
Plymouth Moor View General election 4 July 2024 Lab 41.2%
Plymouth Sutton and Devonport General election 4 July 2024 Lab / Co-op 49.4%
Pontefract, Castleford and Knottingley General election 4 July 2024 Lab 47.5%
Poole General election 4 July 2024 Lab 31.8%
Poplar and Limehouse General election 4 July 2024 Lab 43.1%
Portsmouth North General election 4 July 2024 Lab 34.8%
Portsmouth South General election 4 July 2024 Lab 48.4%
Preston General election 4 July 2024 Lab / Co-op 35.0%
Putney General election 4 July 2024 Lab 48.9%
Queen's Park and Maida Vale General election 4 July 2024 Lab 52.5%
Rawmarsh and Conisbrough General election 4 July 2024 Lab 49.0%
Rayleigh and Wickford General election 4 July 2024 Con 37.0%
Reading Central General election 4 July 2024 Lab 47.7%
Reading West and Mid Berkshire General election 4 July 2024 Lab 35.0%
Redcar General election 4 July 2024 Lab / Co-op 41.0%
Redditch General election 4 July 2024 Lab 34.9%
Reigate General election 4 July 2024 Con 35.4%
Ribble Valley General election 4 July 2024 Lab 34.9%
Richmond and Northallerton General election 4 July 2024 Con 47.5%
Richmond Park General election 4 July 2024 LD 54.6%
Rochdale General election 4 July 2024 Lab / Co-op 32.8%
Rochester and Strood General election 4 July 2024 Lab 36.2%
Romford General election 4 July 2024 Con 34.8%
Romsey and Southampton North General election 4 July 2024 Con 39.8%
Rossendale and Darwen General election 4 July 2024 Lab 40.9%
Rotherham General election 4 July 2024 Lab 45.1%
Rother Valley General election 4 July 2024 Lab 38.5%
Rugby General election 4 July 2024 Lab 39.9%
Ruislip, Northwood and Pinner General election 4 July 2024 Con 45.4%
Runcorn and Helsby General election 4 July 2024 Lab 52.9%
Runnymede and Weybridge General election 4 July 2024 Con 38.2%
Rushcliffe General election 4 July 2024 Lab 43.8%
Rutland and Stamford General election 4 July 2024 Con 43.7%
Salford General election 4 July 2024 Lab 53.2%
Salisbury General election 4 July 2024 Con 34.1%
Scarborough and Whitby General election 4 July 2024 Lab 40.2%
Scunthorpe General election 4 July 2024 Lab 39.7%
Sefton Central General election 4 July 2024 Lab 56.4%
Selby General election 4 July 2024 Lab 46.3%
Sevenoaks General election 4 July 2024 Con 36.7%
Sheffield Brightside and Hillsborough General election 4 July 2024 Lab 51.6%
Sheffield Central General election 4 July 2024 Lab 52.1%
Sheffield Hallam General election 4 July 2024 Lab 46.3%
Sheffield Heeley General election 4 July 2024 Lab 55.2%
Sheffield South East General election 4 July 2024 Lab 52.3%
Sherwood Forest General election 4 July 2024 Lab 38.7%
Shipley General election 4 July 2024 Lab 45.0%
Shrewsbury General election 4 July 2024 Lab 44.5%
Sittingbourne and Sheppey General election 4 July 2024 Lab 29.1%
Skipton and Ripon General election 4 July 2024 Con 35.2%
Sleaford and North Hykeham General election 4 July 2024 Con 35.7%
Slough General election 4 July 2024 Lab 33.9%
Smethwick General election 4 July 2024 Lab 48.0%
Solihull West and Shirley General election 4 July 2024 Con 34.7%
Southampton Itchen General election 4 July 2024 Lab 41.5%
Southampton Test General election 4 July 2024 Lab 44.5%
South Basildon and East Thurrock General election 4 July 2024 RUK 30.8%
South Cambridgeshire General election 4 July 2024 LD 46.8%
South Cotswolds General election 4 July 2024 LD 43.9%
South Derbyshire General election 4 July 2024 Lab 38.8%
South Devon General election 4 July 2024 LD 46.0%
South Dorset General election 4 July 2024 Lab 31.9%
South East Cornwall General election 4 July 2024 Lab 31.8%
Southend East and Rochford General election 4 July 2024 Lab 38.8%
Southend West and Leigh General election 4 July 2024 Lab 35.6%
Southgate and Wood Green General election 4 July 2024 Lab 51.1%
South Holland and The Deepings General election 4 July 2024 Con 38.0%
South Leicestershire General election 4 July 2024 Con 35.6%
South Norfolk General election 4 July 2024 Lab 35.0%
South Northamptonshire General election 4 July 2024 Con 35.7%
Southport General election 4 July 2024 Lab 38.3%
South Ribble General election 4 July 2024 Lab 42.5%
South Shields General election 4 July 2024 Lab 41.1%
South Shropshire General election 4 July 2024 Con 34.1%
South Suffolk General election 4 July 2024 Con 33.0%
South West Devon General election 4 July 2024 Con 34.3%
South West Hertfordshire General election 4 July 2024 Con 34.1%
South West Norfolk General election 4 July 2024 Lab 26.7%
South West Wiltshire General election 4 July 2024 Con 33.8%
Spelthorne General election 4 July 2024 Con 30.4%
Spen Valley General election 4 July 2024 Lab 39.2%
Stafford General election 4 July 2024 Lab 40.3%
Staffordshire Moorlands General election 4 July 2024 Con 35.4%
St Albans General election 4 July 2024 LD 56.6%
Stalybridge and Hyde General election 4 July 2024 Lab / Co-op 43.8%
St Austell and Newquay General election 4 July 2024 Lab 34.1%
Stevenage General election 4 July 2024 Lab 41.4%
St Helens North General election 4 July 2024 Lab 52.6%
St Helens South and Whiston General election 4 July 2024 Lab 49.7%
St Ives General election 4 July 2024 LD 52.0%
St Neots and Mid Cambridgeshire General election 4 July 2024 LD 36.9%
Stockport General election 4 July 2024 Lab 49.9%
Stockton North General election 4 July 2024 Lab 45.8%
Stockton West General election 4 July 2024 Con 41.9%
Stoke-on-Trent Central General election 4 July 2024 Lab / Co-op 42.4%
Stoke-on-Trent North General election 4 July 2024 Lab 40.3%
Stoke-on-Trent South General election 4 July 2024 Lab 34.7%
Stone, Great Wyrley and Penkridge General election 4 July 2024 Con 46.5%
Stourbridge General election 4 July 2024 Lab 38.5%
Stratford and Bow General election 4 July 2024 Lab 44.1%
Stratford-on-Avon General election 4 July 2024 LD 44.3%
Streatham and Croydon North General election 4 July 2024 Lab / Co-op 52.1%
Stretford and Urmston General election 4 July 2024 Lab 49.2%
Stroud General election 4 July 2024 Lab 46.4%
Suffolk Coastal General election 4 July 2024 Lab 31.7%
Sunderland Central General election 4 July 2024 Lab 42.2%
Surrey Heath General election 4 July 2024 LD 44.8%
Sussex Weald General election 4 July 2024 Con 34.1%
Sutton and Cheam General election 4 July 2024 LD 36.9%
Sutton Coldfield General election 4 July 2024 Con 38.3%
Swindon North General election 4 July 2024 Lab 40.6%
Swindon South General election 4 July 2024 Lab 48.4%
Tamworth General election 4 July 2024 Lab 35.0%
Tatton General election 4 July 2024 Con 38.4%
Taunton and Wellington General election 4 July 2024 LD 48.4%
Telford General election 4 July 2024 Lab 44.7%
Tewkesbury General election 4 July 2024 LD 42.7%
The Wrekin General election 4 July 2024 Con 32.6%
Thirsk and Malton General election 4 July 2024 Con 39.2%
Thornbury and Yate General election 4 July 2024 LD 39.0%
Thurrock General election 4 July 2024 Lab 42.7%
Tipton and Wednesbury General election 4 July 2024 Lab 36.9%
Tiverton and Minehead General election 4 July 2024 LD 38.6%
Tonbridge General election 4 July 2024 Con 40.8%
Tooting General election 4 July 2024 Lab 55.2%
Torbay General election 4 July 2024 LD 41.1%
Torridge and Tavistock General election 4 July 2024 Con 31.6%
Tottenham General election 4 July 2024 Lab 57.5%
Truro and Falmouth General election 4 July 2024 Lab / Co-op 41.3%
Tunbridge Wells General election 4 July 2024 LD 43.6%
Twickenham General election 4 July 2024 LD 56.3%
Tynemouth General election 4 July 2024 Lab 50.6%
Uxbridge and South Ruislip General election 4 July 2024 Lab 36.2%
Vauxhall and Camberwell Green General election 4 July 2024 Lab / Co-op 57.4%
Wakefield and Rothwell General election 4 July 2024 Lab / Co-op 43.7%
Wallasey General election 4 July 2024 Lab 57.7%
Walsall and Bloxwich General election 4 July 2024 Lab 33.6%
Walthamstow General election 4 July 2024 Lab / Co-op 59.5%
Warrington North General election 4 July 2024 Lab 46.8%
Warrington South General election 4 July 2024 Lab / Co-op 46.7%
Warwick and Leamington General election 4 July 2024 Lab 48.7%
Washington and Gateshead South General election 4 July 2024 Lab 47.8%
Watford General election 4 July 2024 Lab 35.3%
Waveney Valley General election 4 July 2024 Green 41.7%
Weald of Kent General election 4 July 2024 Con 39.8%
Wellingborough and Rushden General election 4 July 2024 Lab 40.3%
Wells and Mendip Hills General election 4 July 2024 LD 46.9%
Welwyn Hatfield General election 4 July 2024 Lab 41.0%
West Bromwich General election 4 July 2024 Lab 46.2%
West Dorset General election 4 July 2024 LD 51.3%
West Ham and Beckton General election 4 July 2024 Lab 45.2%
West Lancashire General election 4 July 2024 Lab 50.5%
Westmorland and Lonsdale General election 4 July 2024 LD 62.7%
Weston-super-Mare General election 4 July 2024 Lab 38.5%
West Suffolk General election 4 July 2024 Con 34.3%
West Worcestershire General election 4 July 2024 Con 36.2%
Wetherby and Easingwold General election 4 July 2024 Con 39.4%
Whitehaven and Workington General election 4 July 2024 Lab 53.0%
Widnes and Halewood General election 4 July 2024 Lab 61.6%
Wigan General election 4 July 2024 Lab 47.4%
Wimbledon General election 4 July 2024 LD 45.1%
Winchester General election 4 July 2024 LD 52.5%
Windsor General election 4 July 2024 Con 36.4%
Wirral West General election 4 July 2024 Lab 46.4%
Witham General election 4 July 2024 Con 37.2%
Witney General election 4 July 2024 LD 41.2%
Woking General election 4 July 2024 LD 49.9%
Wokingham General election 4 July 2024 LD 47.7%
Wolverhampton North East General election 4 July 2024 Lab 42.9%
Wolverhampton South East General election 4 July 2024 Lab 50.3%
Wolverhampton West General election 4 July 2024 Lab 44.3%
Worcester General election 4 July 2024 Lab 40.5%
Worsley and Eccles General election 4 July 2024 Lab 47.7%
Worthing West General election 4 July 2024 Lab 40.2%
Wycombe General election 4 July 2024 Lab 35.9%
Wyre Forest General election 4 July 2024 Con 32.1%
Wythenshawe and Sale East General election 4 July 2024 Lab 52.6%
Yeovil General election 4 July 2024 LD 48.5%
York Central General election 4 July 2024 Lab / Co-op 56.6%
York Outer General election 4 July 2024 Lab 45.3%