United Kingdom General electionby 15 Aug 2029in 1,010 days Majority for any party 43% Labour largest party 94% Calendar Track record Research
Closest

Census map · UK

% of population in LSOAs in England's most deprived 10% (IMD 2025) by constituency

% of population in LSOAs in England's most deprived 10% (IMD 2025) in every constituency in the UK: highest in Birmingham Ladywood (64.8%), lowest in York Outer (0.0%); the middle constituency is at 3.1%. Of the fifth of constituencies where it is highest, our forecast has Labour winning 91 of 108; where it is lowest, Conservative wins 54 of 108.

Aldershot: 0.0% Aldridge-Brownhills: 1.9% Altrincham and Sale West: 3.3% Amber Valley: 5.6% Arundel and South Downs: 0.0% Ashfield: 13.2% Ashford: 5.1% Ashton-under-Lyne: 26.2% Aylesbury: 0.0% Banbury: 0.0% Barking: 1.0% Barnsley North: 23.4% Barnsley South: 26.1% Barrow and Furness: 13.0% Basildon and Billericay: 9.9% Basingstoke: 0.0% Bassetlaw: 8.2% Bath: 4.3% Battersea: 0.0% Beaconsfield: 0.0% Beckenham and Penge: 0.0% Bedford: 8.5% Bermondsey and Old Southwark: 0.0% Bethnal Green and Stepney: 15.8% Beverley and Holderness: 4.6% Bexhill and Battle: 3.8% Bexleyheath and Crayford: 0.0% Bicester and Woodstock: 0.0% Birkenhead: 43.0% Birmingham Edgbaston: 28.8% Birmingham Erdington: 51.5% Birmingham Hall Green and Moseley: 48.4% Birmingham Hodge Hill and Solihull North: 63.0% Birmingham Ladywood: 64.8% Birmingham Northfield: 34.5% Birmingham Perry Barr: 60.1% Birmingham Selly Oak: 13.9% Birmingham Yardley: 54.4% Bishop Auckland: 21.3% Blackburn: 44.7% Blackley and Middleton South: 45.7% Blackpool North and Fleetwood: 15.1% Blackpool South: 50.1% Blaydon and Consett: 3.4% Blyth and Ashington: 31.7% Bognor Regis and Littlehampton: 7.4% Bolsover: 4.6% Bolton North East: 33.3% Bolton South and Walkden: 45.0% Bolton West: 9.4% Bootle: 42.5% Boston and Skegness: 21.3% Bournemouth East: 7.2% Bournemouth West: 6.8% Bracknell: 0.0% Bradford East: 64.5% Bradford South: 39.3% Bradford West: 55.8% Braintree: 0.0% Brent East: 31.8% Brent West: 0.0% Brentford and Isleworth: 1.3% Brentwood and Ongar: 0.0% Bridgwater: 7.6% Bridlington and The Wolds: 15.8% Brigg and Immingham: 3.3% Brighton Kemptown and Peacehaven: 16.6% Brighton Pavilion: 1.5% Bristol Central: 2.9% Bristol East: 15.3% Bristol North East: 1.6% Bristol North West: 6.4% Bristol South: 23.7% Broadland and Fakenham: 0.0% Bromley and Biggin Hill: 0.0% Bromsgrove: 0.0% Broxbourne: 0.0% Broxtowe: 0.0% Buckingham and Bletchley: 3.5% Burnley: 44.5% Burton and Uttoxeter: 5.4% Bury North: 11.9% Bury South: 11.2% Bury St Edmunds and Stowmarket: 1.4% Calder Valley: 3.1% Camborne and Redruth: 6.5% Cambridge: 0.0% Cannock Chase: 2.6% Canterbury: 6.2% Carlisle: 8.1% Carshalton and Wallington: 1.8% Castle Point: 1.7% Central Devon: 0.0% Central Suffolk and North Ipswich: 1.6% Chatham and Aylesford: 11.8% Cheadle: 0.0% Chelmsford: 0.0% Chelsea and Fulham: 1.9% Cheltenham: 2.8% Chesham and Amersham: 0.0% Chester North and Neston: 8.3% Chester South and Eddisbury: 1.5% Chesterfield: 9.7% Chichester: 1.1% Chingford and Woodford Green: 0.0% Chippenham: 0.0% Chipping Barnet: 0.0% Chorley: 4.2% Christchurch: 0.0% Cities of London and Westminster: 2.2% City of Durham: 7.2% Clacton: 25.0% Clapham and Brixton Hill: 0.0% Colchester: 2.6% Colne Valley: 1.9% Congleton: 0.0% Corby and East Northamptonshire: 2.9% Coventry East: 36.4% Coventry North West: 9.0% Coventry South: 8.5% Cramlington and Killingworth: 0.0% Crawley: 1.3% Crewe and Nantwich: 7.9% Croydon East: 4.6% Croydon South: 0.0% Croydon West: 6.2% Dagenham and Rainham: 1.6% Darlington: 20.6% Dartford: 1.1% Daventry: 0.0% Derby North: 6.5% Derby South: 42.2% Derbyshire Dales: 1.7% Dewsbury and Batley: 26.0% Didcot and Wantage: 0.0% Doncaster Central: 23.6% Doncaster East and the Isle of Axholme: 11.1% Doncaster North: 26.6% Dorking and Horley: 0.0% Dover and Deal: 13.2% Droitwich and Evesham: 0.0% Dudley: 20.7% Dulwich and West Norwood: 1.5% Dunstable and Leighton Buzzard: 0.0% Ealing Central and Acton: 1.0% Ealing North: 4.2% Ealing Southall: 3.1% Earley and Woodley: 0.0% Easington: 30.7% East Grinstead and Uckfield: 0.0% East Ham: 7.7% East Hampshire: 0.0% East Surrey: 0.0% East Thanet: 26.5% East Wiltshire: 0.0% East Worthing and Shoreham: 0.0% Eastbourne: 13.5% Eastleigh: 0.0% Edmonton and Winchmore Hill: 32.9% Ellesmere Port and Bromborough: 11.7% Eltham and Chislehurst: 0.0% Ely and East Cambridgeshire: 0.0% Enfield North: 15.2% Epping Forest: 0.0% Epsom and Ewell: 0.0% Erewash: 9.4% Erith and Thamesmead: 0.0% Esher and Walton: 0.0% Exeter: 0.0% Exmouth and Exeter East: 0.0% Fareham and Waterlooville: 1.6% Farnham and Bordon: 0.0% Faversham and Mid Kent: 4.6% Feltham and Heston: 2.7% Filton and Bradley Stoke: 0.0% Finchley and Golders Green: 0.0% Folkestone and Hythe: 9.2% Forest of Dean: 0.0% Frome and East Somerset: 0.0% Fylde: 2.6% Gainsborough: 10.9% Gateshead Central and Whickham: 25.0% Gedling: 1.0% Gillingham and Rainham: 8.0% Glastonbury and Somerton: 0.0% Gloucester: 12.8% Godalming and Ash: 0.0% Goole and Pocklington: 0.0% Gorton and Denton: 43.7% Gosport: 7.1% Grantham and Bourne: 4.6% Gravesham: 10.0% Great Grimsby and Cleethorpes: 36.1% Great Yarmouth: 26.5% Greenwich and Woolwich: 0.0% Guildford: 0.0% Hackney North and Stoke Newington: 23.8% Hackney South and Shoreditch: 7.5% Halesowen: 8.0% Halifax: 34.5% Hamble Valley: 0.0% Hammersmith and Chiswick: 1.5% Hampstead and Highgate: 4.1% Harborough, Oadby and Wigston: 0.0% Harlow: 1.0% Harpenden and Berkhamsted: 0.0% Harrogate and Knaresborough: 1.5% Harrow East: 0.0% Harrow West: 0.0% Hartlepool: 42.5% Harwich and North Essex: 6.6% Hastings and Rye: 29.9% Havant: 12.3% Hayes and Harlington: 0.0% Hazel Grove: 8.3% Hemel Hempstead: 0.0% Hendon: 1.3% Henley and Thame: 0.0% Hereford and South Herefordshire: 0.0% Herne Bay and Sandwich: 0.0% Hertford and Stortford: 0.0% Hertsmere: 1.6% Hexham: 0.0% Heywood and Middleton North: 27.3% High Peak: 4.6% Hinckley and Bosworth: 0.0% Hitchin: 0.0% Holborn and St Pancras: 1.5% Honiton and Sidmouth: 0.0% Hornchurch and Upminster: 1.9% Hornsey and Friern Barnet: 1.1% Horsham: 0.0% Houghton and Sunderland South: 29.3% Hove and Portslade: 2.8% Huddersfield: 20.4% Huntingdon: 0.0% Hyndburn: 31.3% Ilford North: 0.0% Ilford South: 4.7% Ipswich: 14.1% Isle of Wight East: 7.1% Isle of Wight West: 0.0% Islington North: 4.6% Islington South and Finsbury: 2.9% Jarrow and Gateshead East: 17.4% Keighley and Ilkley: 23.9% Kenilworth and Southam: 0.0% Kensington and Bayswater: 1.8% Kettering: 3.6% Kingston and Surbiton: 0.0% Kingston upon Hull East: 45.4% Kingston upon Hull North and Cottingham: 30.7% Kingston upon Hull West and Haltemprice: 27.2% Kingswinford and South Staffordshire: 0.0% Knowsley: 42.8% Lancaster and Wyre: 4.4% Leeds Central and Headingley: 3.0% Leeds East: 35.8% Leeds North East: 10.9% Leeds North West: 1.5% Leeds South: 46.3% Leeds South West and Morley: 12.0% Leeds West and Pudsey: 18.4% Leicester East: 4.3% Leicester South: 26.7% Leicester West: 29.7% Leigh and Atherton: 21.0% Lewes: 0.0% Lewisham East: 4.5% Lewisham North: 0.0% Lewisham West and East Dulwich: 0.0% Leyton and Wanstead: 0.0% Lichfield: 0.0% Lincoln: 17.0% Liverpool Garston: 20.9% Liverpool Riverside: 51.4% Liverpool Walton: 44.6% Liverpool Wavertree: 25.8% Liverpool West Derby: 34.9% Loughborough: 2.8% Louth and Horncastle: 6.6% Lowestoft: 17.9% Luton North: 1.4% Luton South and South Bedfordshire: 24.3% Macclesfield: 1.3% Maidenhead: 0.0% Maidstone and Malling: 1.1% Makerfield: 7.6% Maldon: 0.0% Manchester Central: 44.6% Manchester Rusholme: 41.2% Manchester Withington: 6.1% Mansfield: 13.6% Melksham and Devizes: 0.0% Melton and Syston: 0.0% Meriden and Solihull East: 20.4% Mid Bedfordshire: 0.0% Mid Buckinghamshire: 0.0% Mid Cheshire: 8.9% Mid Derbyshire: 0.0% Mid Dorset and North Poole: 0.0% Mid Leicestershire: 0.0% Mid Norfolk: 0.0% Mid Sussex: 0.0% Middlesbrough and Thornaby East: 57.4% Middlesbrough South and East Cleveland: 26.0% Milton Keynes Central: 5.1% Milton Keynes North: 3.4% Mitcham and Morden: 0.0% Morecambe and Lunesdale: 11.2% New Forest East: 3.4% New Forest West: 0.0% Newark: 3.1% Newbury: 0.0% Newcastle upon Tyne Central and West: 39.4% Newcastle upon Tyne East and Wallsend: 25.7% Newcastle upon Tyne North: 4.5% Newcastle-under-Lyme: 2.7% Newton Abbot: 0.0% Newton Aycliffe and Spennymoor: 15.1% Normanton and Hemsworth: 19.3% North Bedfordshire: 0.0% North Cornwall: 1.6% North Cotswolds: 0.0% North Devon: 4.8% North Dorset: 0.0% North Durham: 11.2% North East Cambridgeshire: 7.9% North East Derbyshire: 7.6% North East Hampshire: 0.0% North East Hertfordshire: 0.0% North East Somerset and Hanham: 0.0% North Herefordshire: 1.7% North Norfolk: 0.0% North Northumberland: 3.2% North Shropshire: 0.0% North Somerset: 0.0% North Warwickshire and Bedworth: 4.6% North West Cambridgeshire: 1.5% North West Essex: 0.0% North West Hampshire: 0.0% North West Leicestershire: 1.4% North West Norfolk: 8.6% Northampton North: 4.2% Northampton South: 3.0% Norwich North: 8.0% Norwich South: 7.7% Nottingham East: 27.8% Nottingham North and Kimberley: 35.8% Nottingham South: 15.9% Nuneaton: 8.3% Old Bexley and Sidcup: 0.0% Oldham East and Saddleworth: 41.3% Oldham West, Chadderton and Royton: 49.0% Orpington: 1.9% Ossett and Denby Dale: 2.0% Oxford East: 2.6% Oxford West and Abingdon: 0.0% Peckham: 0.0% Pendle and Clitheroe: 27.6% Penistone and Stocksbridge: 3.2% Penrith and Solway: 3.2% Peterborough: 22.3% Plymouth Moor View: 17.3% Plymouth Sutton and Devonport: 13.9% Pontefract, Castleford and Knottingley: 20.5% Poole: 2.9% Poplar and Limehouse: 10.8% Portsmouth North: 8.0% Portsmouth South: 16.1% Preston: 23.3% Putney: 0.0% Queen's Park and Maida Vale: 22.1% Rawmarsh and Conisbrough: 14.3% Rayleigh and Wickford: 0.0% Reading Central: 0.0% Reading West and Mid Berkshire: 0.0% Redcar: 25.9% Redditch: 6.0% Reigate: 0.0% Ribble Valley: 0.0% Richmond and Northallerton: 0.0% Richmond Park: 0.0% Rochdale: 46.9% Rochester and Strood: 4.7% Romford: 0.0% Romsey and Southampton North: 0.0% Rossendale and Darwen: 11.9% Rother Valley: 13.3% Rotherham: 36.3% Rugby: 0.0% Ruislip, Northwood and Pinner: 0.0% Runcorn and Helsby: 28.4% Runnymede and Weybridge: 0.0% Rushcliffe: 0.0% Rutland and Stamford: 0.0% Salford: 26.3% Salisbury: 0.0% Scarborough and Whitby: 13.8% Scunthorpe: 19.1% Sefton Central: 1.2% Selby: 1.4% Sevenoaks: 1.8% Sheffield Brightside and Hillsborough: 53.2% Sheffield Central: 6.1% Sheffield Hallam: 1.7% Sheffield Heeley: 35.8% Sheffield South East: 18.8% Sherwood Forest: 3.4% Shipley: 2.8% Shrewsbury: 3.3% Sittingbourne and Sheppey: 17.6% Skipton and Ripon: 0.0% Sleaford and North Hykeham: 0.0% Slough: 0.0% Smethwick: 16.1% Solihull West and Shirley: 0.0% South Basildon and East Thurrock: 6.4% South Cambridgeshire: 0.0% South Cotswolds: 0.0% South Derbyshire: 1.5% South Devon: 2.0% South Dorset: 8.7% South East Cornwall: 1.6% South Holland and The Deepings: 1.5% South Leicestershire: 0.0% South Norfolk: 0.0% South Northamptonshire: 0.0% South Ribble: 2.5% South Shields: 25.3% South Shropshire: 0.0% South Suffolk: 0.0% South West Devon: 0.0% South West Hertfordshire: 0.0% South West Norfolk: 2.1% South West Wiltshire: 3.1% Southampton Itchen: 14.1% Southampton Test: 12.3% Southend East and Rochford: 21.9% Southend West and Leigh: 1.6% Southgate and Wood Green: 7.1% Southport: 6.5% Spelthorne: 0.0% Spen Valley: 8.9% St Albans: 0.0% St Austell and Newquay: 4.7% St Helens North: 22.5% St Helens South and Whiston: 25.7% St Ives: 4.0% St Neots and Mid Cambridgeshire: 0.0% Stafford: 1.2% Staffordshire Moorlands: 0.0% Stalybridge and Hyde: 16.9% Stevenage: 0.0% Stockport: 17.9% Stockton North: 30.9% Stockton West: 0.0% Stoke-on-Trent Central: 30.1% Stoke-on-Trent North: 24.8% Stoke-on-Trent South: 19.7% Stone, Great Wyrley and Penkridge: 0.0% Stourbridge: 11.1% Stratford and Bow: 3.8% Stratford-on-Avon: 0.0% Streatham and Croydon North: 1.5% Stretford and Urmston: 5.7% Stroud: 0.0% Suffolk Coastal: 0.0% Sunderland Central: 23.8% Surrey Heath: 0.0% Sussex Weald: 0.0% Sutton and Cheam: 0.0% Sutton Coldfield: 1.9% Swindon North: 7.9% Swindon South: 7.4% Tamworth: 8.0% Tatton: 0.0% Taunton and Wellington: 2.9% Telford: 17.6% Tewkesbury: 1.5% The Wrekin: 4.4% Thirsk and Malton: 0.0% Thornbury and Yate: 0.0% Thurrock: 2.9% Tipton and Wednesbury: 21.9% Tiverton and Minehead: 0.0% Tonbridge: 0.0% Tooting: 0.0% Torbay: 15.0% Torridge and Tavistock: 0.0% Tottenham: 33.8% Truro and Falmouth: 0.0% Tunbridge Wells: 0.0% Twickenham: 0.0% Tynemouth: 11.5% Uxbridge and South Ruislip: 0.0% Vauxhall and Camberwell Green: 0.0% Wakefield and Rothwell: 18.0% Wallasey: 24.8% Walsall and Bloxwich: 55.2% Walthamstow: 1.3% Warrington North: 8.2% Warrington South: 5.5% Warwick and Leamington: 1.1% Washington and Gateshead South: 24.9% Watford: 0.0% Waveney Valley: 0.0% Weald of Kent: 0.0% Wellingborough and Rushden: 5.2% Wells and Mendip Hills: 0.0% Welwyn Hatfield: 0.0% West Bromwich: 9.2% West Dorset: 0.0% West Ham and Beckton: 5.1% West Lancashire: 6.0% West Suffolk: 0.0% West Worcestershire: 1.6% Westmorland and Lonsdale: 0.0% Weston-super-Mare: 14.7% Wetherby and Easingwold: 0.0% Whitehaven and Workington: 17.7% Widnes and Halewood: 23.1% Wigan: 20.7% Wimbledon: 0.0% Winchester: 0.0% Windsor: 0.0% Wirral West: 5.0% Witham: 0.0% Witney: 0.0% Woking: 0.0% Wokingham: 0.0% Wolverhampton North East: 21.2% Wolverhampton South East: 19.1% Wolverhampton West: 21.0% Worcester: 11.4% Worsley and Eccles: 16.9% Worthing West: 0.0% Wycombe: 0.0% Wyre Forest: 7.9% Wythenshawe and Sale East: 28.4% Yeovil: 1.5% York Central: 0.0% York Outer: 0.0%
  • 0.0% – 0.0% (0)
  • 0.0% – 1.5% (216)
  • 1.5% – 6.2% (109)
  • 6.2% – 19.1% (108)
  • 19.1% – 64.8% (110)
One hexagon per constituency, each the same size. Grey: no figure held.

Explore it on the interactive map →

Highest: the top 15

#Constituency% of population in LSOAs in England's most deprived 10% (IMD 2025)Projected
1 Birmingham Ladywood 64.8%Labour
2 Bradford East 64.5%Labour
3 Birmingham Hodge Hill and Solihull North 63.0%Labour
4 Birmingham Perry Barr 60.1%Others
5 Middlesbrough and Thornaby East 57.4%Labour
6 Bradford West 55.8%Others
7 Walsall and Bloxwich 55.2%Labour
8 Birmingham Yardley 54.4%Others
9 Sheffield Brightside and Hillsborough 53.2%Labour
10 Birmingham Erdington 51.5%Labour
11 Liverpool Riverside 51.4%Labour
12 Blackpool South 50.1%Labour
13 Oldham West, Chadderton and Royton 49.0%Labour
14 Birmingham Hall Green and Moseley 48.4%Others
15 Rochdale 46.9%Labour

Lowest: the bottom 15

#Constituency% of population in LSOAs in England's most deprived 10% (IMD 2025)Projected
543 York Outer 0.0%Labour
542 York Central 0.0%Labour
541 Wycombe 0.0%Labour
540 Worthing West 0.0%Labour
539 Wokingham 0.0%Lib Dem
538 Woking 0.0%Lib Dem
537 Witney 0.0%Lib Dem
536 Witham 0.0%Conservative
535 Windsor 0.0%Conservative
534 Winchester 0.0%Lib Dem
533 Wimbledon 0.0%Lib Dem
532 Wetherby and Easingwold 0.0%Conservative
531 Westmorland and Lonsdale 0.0%Lib Dem
530 West Suffolk 0.0%Conservative
529 West Dorset 0.0%Lib Dem
Every constituency (543), highest first
#ConstituencyRegion% of population in LSOAs in England's most deprived 10% (IMD 2025)Projected
1 Birmingham Ladywood West Midlands64.8%Labour
2 Bradford East Yorkshire and The Humber64.5%Labour
3 Birmingham Hodge Hill and Solihull North West Midlands63.0%Labour
4 Birmingham Perry Barr West Midlands60.1%Others
5 Middlesbrough and Thornaby East North East57.4%Labour
6 Bradford West Yorkshire and The Humber55.8%Others
7 Walsall and Bloxwich West Midlands55.2%Labour
8 Birmingham Yardley West Midlands54.4%Others
9 Sheffield Brightside and Hillsborough Yorkshire and The Humber53.2%Labour
10 Birmingham Erdington West Midlands51.5%Labour
11 Liverpool Riverside North West51.4%Labour
12 Blackpool South North West50.1%Labour
13 Oldham West, Chadderton and Royton North West49.0%Labour
14 Birmingham Hall Green and Moseley West Midlands48.4%Others
15 Rochdale North West46.9%Labour
16 Leeds South Yorkshire and The Humber46.3%Labour
17 Blackley and Middleton South North West45.7%Labour
18 Kingston upon Hull East Yorkshire and The Humber45.4%Labour
19 Bolton South and Walkden North West45.0%Labour
20 Blackburn North West44.7%Others
21 Manchester Central North West44.6%Labour
22 Liverpool Walton North West44.6%Labour
23 Burnley North West44.5%Labour
24 Gorton and Denton North West43.7%Labour
25 Birkenhead North West43.0%Labour
26 Knowsley North West42.8%Labour
27 Bootle North West42.5%Labour
28 Hartlepool North East42.5%Labour
29 Derby South East Midlands42.2%Labour
30 Oldham East and Saddleworth North West41.3%Labour
31 Manchester Rusholme North West41.2%Labour
32 Newcastle upon Tyne Central and West North East39.4%Labour
33 Bradford South Yorkshire and The Humber39.3%Labour
34 Coventry East West Midlands36.4%Labour
35 Rotherham Yorkshire and The Humber36.3%Labour
36 Great Grimsby and Cleethorpes Yorkshire and The Humber36.1%Labour
37 Nottingham North and Kimberley East Midlands35.8%Labour
38 Sheffield Heeley Yorkshire and The Humber35.8%Labour
39 Leeds East Yorkshire and The Humber35.8%Labour
40 Liverpool West Derby North West34.9%Labour
41 Halifax Yorkshire and The Humber34.5%Labour
42 Birmingham Northfield West Midlands34.5%Labour
43 Tottenham London33.8%Labour
44 Bolton North East North West33.3%Labour
45 Edmonton and Winchmore Hill London32.9%Labour
46 Brent East London31.8%Labour
47 Blyth and Ashington North East31.7%Labour
48 Hyndburn North West31.3%Labour
49 Stockton North North East30.9%Labour
50 Easington North East30.7%Labour
51 Kingston upon Hull North and Cottingham Yorkshire and The Humber30.7%Labour
52 Stoke-on-Trent Central West Midlands30.1%Labour
53 Hastings and Rye South East29.9%Labour
54 Leicester West East Midlands29.7%Labour
55 Houghton and Sunderland South North East29.3%Labour
56 Birmingham Edgbaston West Midlands28.8%Labour
57 Wythenshawe and Sale East North West28.4%Labour
58 Runcorn and Helsby North West28.4%Labour
59 Nottingham East East Midlands27.8%Labour
60 Pendle and Clitheroe North West27.6%Conservative
61 Heywood and Middleton North North West27.3%Labour
62 Kingston upon Hull West and Haltemprice Yorkshire and The Humber27.2%Labour
63 Leicester South East Midlands26.7%Others
64 Doncaster North Yorkshire and The Humber26.6%Labour
65 East Thanet South East26.5%Labour
66 Great Yarmouth East of England26.5%Reform UK
67 Salford North West26.3%Labour
68 Ashton-under-Lyne North West26.2%Labour
69 Barnsley South Yorkshire and The Humber26.1%Labour
70 Dewsbury and Batley Yorkshire and The Humber26.0%Others
71 Middlesbrough South and East Cleveland North East26.0%Conservative
72 Redcar North East25.9%Labour
73 Liverpool Wavertree North West25.8%Labour
74 St Helens South and Whiston North West25.7%Labour
75 Newcastle upon Tyne East and Wallsend North East25.7%Labour
76 South Shields North East25.3%Labour
77 Gateshead Central and Whickham North East25.0%Labour
78 Clacton East of England25.0%Reform UK
79 Washington and Gateshead South North East24.9%Labour
80 Stoke-on-Trent North West Midlands24.8%Labour
81 Wallasey North West24.8%Labour
82 Luton South and South Bedfordshire East of England24.3%Labour
83 Keighley and Ilkley Yorkshire and The Humber23.9%Conservative
84 Hackney North and Stoke Newington London23.8%Labour
85 Sunderland Central North East23.8%Labour
86 Bristol South South West23.7%Labour
87 Doncaster Central Yorkshire and The Humber23.6%Labour
88 Barnsley North Yorkshire and The Humber23.4%Labour
89 Preston North West23.3%Labour
90 Widnes and Halewood North West23.1%Labour
91 St Helens North North West22.5%Labour
92 Peterborough East of England22.3%Conservative
93 Queen's Park and Maida Vale London22.1%Labour
94 Tipton and Wednesbury West Midlands21.9%Labour
95 Southend East and Rochford East of England21.9%Labour
96 Boston and Skegness East Midlands21.3%Reform UK
97 Bishop Auckland North East21.3%Labour
98 Wolverhampton North East West Midlands21.2%Labour
99 Leigh and Atherton North West21.0%Labour
100 Wolverhampton West West Midlands21.0%Labour
101 Liverpool Garston North West20.9%Labour
102 Dudley West Midlands20.7%Reform UK
103 Wigan North West20.7%Labour
104 Darlington North East20.6%Labour
105 Pontefract, Castleford and Knottingley Yorkshire and The Humber20.5%Labour
106 Huddersfield Yorkshire and The Humber20.4%Labour
107 Meriden and Solihull East West Midlands20.4%Conservative
108 Stoke-on-Trent South West Midlands19.7%Conservative
109 Normanton and Hemsworth Yorkshire and The Humber19.3%Labour
110 Scunthorpe Yorkshire and The Humber19.1%Labour
111 Wolverhampton South East West Midlands19.1%Labour
112 Sheffield South East Yorkshire and The Humber18.8%Labour
113 Leeds West and Pudsey Yorkshire and The Humber18.4%Labour
114 Wakefield and Rothwell Yorkshire and The Humber18.0%Labour
115 Stockport North West17.9%Labour
116 Lowestoft East of England17.9%Reform UK
117 Whitehaven and Workington North West17.7%Labour
118 Telford West Midlands17.6%Labour
119 Sittingbourne and Sheppey South East17.6%Reform UK
120 Jarrow and Gateshead East North East17.4%Labour
121 Plymouth Moor View South West17.3%Labour
122 Lincoln East Midlands17.0%Labour
123 Worsley and Eccles North West16.9%Labour
124 Stalybridge and Hyde North West16.9%Labour
125 Brighton Kemptown and Peacehaven South East16.6%Labour
126 Portsmouth South South East16.1%Labour
127 Smethwick West Midlands16.1%Labour
128 Nottingham South East Midlands15.9%Labour
129 Bridlington and The Wolds Yorkshire and The Humber15.8%Conservative
130 Bethnal Green and Stepney London15.8%Others
131 Bristol East South West15.3%Labour
132 Enfield North London15.2%Labour
133 Newton Aycliffe and Spennymoor North East15.1%Labour
134 Blackpool North and Fleetwood North West15.1%Labour
135 Torbay South West15.0%Lib Dem
136 Weston-super-Mare South West14.7%Labour
137 Rawmarsh and Conisbrough Yorkshire and The Humber14.3%Labour
138 Southampton Itchen South East14.1%Labour
139 Ipswich East of England14.1%Labour
140 Birmingham Selly Oak West Midlands13.9%Labour
141 Plymouth Sutton and Devonport South West13.9%Labour
142 Scarborough and Whitby Yorkshire and The Humber13.8%Labour
143 Mansfield East Midlands13.6%Labour
144 Eastbourne South East13.5%Lib Dem
145 Rother Valley Yorkshire and The Humber13.3%Conservative
146 Dover and Deal South East13.2%Labour
147 Ashfield East Midlands13.2%Reform UK
148 Barrow and Furness North West13.0%Labour
149 Gloucester South West12.8%Labour
150 Havant South East12.3%Conservative
151 Southampton Test South East12.3%Labour
152 Leeds South West and Morley Yorkshire and The Humber12.0%Labour
153 Rossendale and Darwen North West11.9%Labour
154 Bury North North West11.9%Labour
155 Chatham and Aylesford South East11.8%Reform UK
156 Ellesmere Port and Bromborough North West11.7%Labour
157 Tynemouth North East11.5%Labour
158 Worcester West Midlands11.4%Labour
159 Bury South North West11.2%Labour
160 Morecambe and Lunesdale North West11.2%Labour
161 North Durham North East11.2%Labour
162 Stourbridge West Midlands11.1%Labour
163 Doncaster East and the Isle of Axholme Yorkshire and The Humber11.1%Labour
164 Gainsborough East Midlands10.9%Conservative
165 Leeds North East Yorkshire and The Humber10.9%Labour
166 Poplar and Limehouse London10.8%Labour
167 Gravesham South East10.0%Labour
168 Basildon and Billericay East of England9.9%Reform UK
169 Chesterfield East Midlands9.7%Labour
170 Erewash East Midlands9.4%Labour
171 Bolton West North West9.4%Labour
172 Folkestone and Hythe South East9.2%Reform UK
173 West Bromwich West Midlands9.2%Labour
174 Coventry North West West Midlands9.0%Labour
175 Spen Valley Yorkshire and The Humber8.9%Labour
176 Mid Cheshire North West8.9%Labour
177 South Dorset South West8.7%Conservative
178 North West Norfolk East of England8.6%Conservative
179 Bedford East of England8.5%Labour
180 Coventry South West Midlands8.5%Labour
181 Nuneaton West Midlands8.3%Labour
182 Chester North and Neston North West8.3%Labour
183 Hazel Grove North West8.3%Lib Dem
184 Warrington North North West8.2%Labour
185 Bassetlaw East Midlands8.2%Labour
186 Carlisle North West8.1%Labour
187 Tamworth West Midlands8.0%Reform UK
188 Gillingham and Rainham South East8.0%Labour
189 Norwich North East of England8.0%Labour
190 Portsmouth North South East8.0%Conservative
191 Halesowen West Midlands8.0%Labour
192 Crewe and Nantwich North West7.9%Labour
193 North East Cambridgeshire East of England7.9%Conservative
194 Swindon North South West7.9%Labour
195 Wyre Forest West Midlands7.9%Conservative
196 East Ham London7.7%Labour
197 Norwich South East of England7.7%Labour
198 Bridgwater South West7.6%Conservative
199 North East Derbyshire East Midlands7.6%Conservative
200 Makerfield North West7.6%Labour
201 Hackney South and Shoreditch London7.5%Labour
202 Swindon South South West7.4%Labour
203 Bognor Regis and Littlehampton South East7.4%Conservative
204 City of Durham North East7.2%Labour
205 Bournemouth East South West7.2%Labour
206 Southgate and Wood Green London7.1%Labour
207 Gosport South East7.1%Conservative
208 Isle of Wight East South East7.1%Conservative
209 Bournemouth West South West6.8%Labour
210 Harwich and North Essex East of England6.6%Conservative
211 Louth and Horncastle East Midlands6.6%Conservative
212 Camborne and Redruth South West6.5%Labour
213 Southport North West6.5%Labour
214 Derby North East Midlands6.5%Labour
215 South Basildon and East Thurrock East of England6.4%Reform UK
216 Bristol North West South West6.4%Labour
217 Croydon West London6.2%Labour
218 Canterbury South East6.2%Labour
219 Sheffield Central Yorkshire and The Humber6.1%Labour
220 Manchester Withington North West6.1%Labour
221 West Lancashire North West6.0%Labour
222 Redditch West Midlands6.0%Conservative
223 Stretford and Urmston North West5.7%Labour
224 Amber Valley East Midlands5.6%Reform UK
225 Warrington South North West5.5%Labour
226 Burton and Uttoxeter West Midlands5.4%Labour
227 Wellingborough and Rushden East Midlands5.2%Labour
228 West Ham and Beckton London5.1%Labour
229 Milton Keynes Central South East5.1%Labour
230 Ashford South East5.1%Conservative
231 Wirral West North West5.0%Labour
232 North Devon South West4.8%Lib Dem
233 St Austell and Newquay South West4.7%Labour
234 Rochester and Strood South East4.7%Labour
235 Ilford South London4.7%Labour
236 North Warwickshire and Bedworth West Midlands4.6%Reform UK
237 Bolsover East Midlands4.6%Labour
238 Croydon East London4.6%Labour
239 Islington North London4.6%Others
240 Beverley and Holderness Yorkshire and The Humber4.6%Conservative
241 Faversham and Mid Kent South East4.6%Conservative
242 High Peak East Midlands4.6%Labour
243 Grantham and Bourne East Midlands4.6%Conservative
244 Lewisham East London4.5%Labour
245 Newcastle upon Tyne North North East4.5%Labour
246 Lancaster and Wyre North West4.4%Labour
247 The Wrekin West Midlands4.4%Conservative
248 Leicester East East Midlands4.3%Conservative
249 Bath South West4.3%Lib Dem
250 Northampton North East Midlands4.2%Labour
251 Chorley North West4.2%SPK
252 Ealing North London4.2%Labour
253 Hampstead and Highgate London4.1%Labour
254 St Ives South West4.0%Lib Dem
255 Stratford and Bow London3.8%Labour
256 Bexhill and Battle South East3.8%Conservative
257 Kettering East Midlands3.6%Labour
258 Buckingham and Bletchley South East3.5%Labour
259 New Forest East South East3.4%Conservative
260 Blaydon and Consett North East3.4%Labour
261 Milton Keynes North South East3.4%Labour
262 Sherwood Forest East Midlands3.4%Labour
263 Shrewsbury West Midlands3.3%Labour
264 Brigg and Immingham Yorkshire and The Humber3.3%Conservative
265 Altrincham and Sale West North West3.3%Labour
266 Penrith and Solway North West3.2%Labour
267 North Northumberland North East3.2%Labour
268 Penistone and Stocksbridge Yorkshire and The Humber3.2%Labour
269 Newark East Midlands3.1%Conservative
270 South West Wiltshire South West3.1%Conservative
271 Calder Valley Yorkshire and The Humber3.1%Labour
272 Ealing Southall London3.1%Labour
273 Northampton South East Midlands3.0%Labour
274 Leeds Central and Headingley Yorkshire and The Humber3.0%Labour
275 Taunton and Wellington South West2.9%Lib Dem
276 Poole South West2.9%Conservative
277 Islington South and Finsbury London2.9%Labour
278 Bristol Central South West2.9%Green
279 Corby and East Northamptonshire East Midlands2.9%Labour
280 Thurrock East of England2.9%Labour
281 Cheltenham South West2.8%Lib Dem
282 Loughborough East Midlands2.8%Labour
283 Shipley Yorkshire and The Humber2.8%Labour
284 Hove and Portslade South East2.8%Labour
285 Newcastle-under-Lyme West Midlands2.7%Labour
286 Feltham and Heston London2.7%Labour
287 Cannock Chase West Midlands2.6%Reform UK
288 Fylde North West2.6%Conservative
289 Oxford East South East2.6%Labour
290 Colchester East of England2.6%Labour
291 South Ribble North West2.5%Labour
292 Cities of London and Westminster London2.2%Labour
293 South West Norfolk East of England2.1%Reform UK
294 South Devon South West2.0%Lib Dem
295 Ossett and Denby Dale Yorkshire and The Humber2.0%Labour
296 Aldridge-Brownhills West Midlands1.9%Conservative
297 Sutton Coldfield West Midlands1.9%Conservative
298 Colne Valley Yorkshire and The Humber1.9%Labour
299 Orpington London1.9%Conservative
300 Hornchurch and Upminster London1.9%Reform UK
301 Chelsea and Fulham London1.9%Conservative
302 Kensington and Bayswater London1.8%Labour
303 Carshalton and Wallington London1.8%Lib Dem
304 Sevenoaks South East1.8%Conservative
305 North Herefordshire West Midlands1.7%Green
306 Derbyshire Dales East Midlands1.7%Conservative
307 Sheffield Hallam Yorkshire and The Humber1.7%Labour
308 Castle Point East of England1.7%Conservative
309 Central Suffolk and North Ipswich East of England1.6%Conservative
310 Dagenham and Rainham London1.6%Labour
311 West Worcestershire West Midlands1.6%Conservative
312 Bristol North East South West1.6%Labour
313 South East Cornwall South West1.6%Conservative
314 North Cornwall South West1.6%Lib Dem
315 Hertsmere East of England1.6%Conservative
316 Southend West and Leigh East of England1.6%Labour
317 Fareham and Waterlooville South East1.6%Conservative
318 South Derbyshire East Midlands1.5%Labour
319 Brighton Pavilion South East1.5%Green
320 Yeovil South West1.5%Lib Dem
321 Chester South and Eddisbury North West1.5%Conservative
322 Streatham and Croydon North London1.5%Labour
323 Dulwich and West Norwood London1.5%Labour
324 South Holland and The Deepings East Midlands1.5%Conservative
325 North West Cambridgeshire East of England1.5%Conservative
326 Leeds North West Yorkshire and The Humber1.5%Labour
327 Holborn and St Pancras London1.5%Labour
328 Hammersmith and Chiswick London1.5%Labour
329 Harrogate and Knaresborough Yorkshire and The Humber1.5%Lib Dem
330 Tewkesbury South West1.5%Lib Dem
331 Bury St Edmunds and Stowmarket East of England1.4%Conservative
332 North West Leicestershire East Midlands1.4%Conservative
333 Luton North East of England1.4%Labour
334 Selby Yorkshire and The Humber1.4%Labour
335 Crawley South East1.3%Labour
336 Macclesfield North West1.3%Labour
337 Walthamstow London1.3%Labour
338 Hendon London1.3%Conservative
339 Brentford and Isleworth London1.3%Labour
340 Sefton Central North West1.2%Labour
341 Stafford West Midlands1.2%Labour
342 Warwick and Leamington West Midlands1.1%Labour
343 Dartford South East1.1%Conservative
344 Chichester South East1.1%Lib Dem
345 Hornsey and Friern Barnet London1.1%Labour
346 Maidstone and Malling South East1.1%Conservative
347 Harlow East of England1.0%Labour
348 Gedling East Midlands1.0%Labour
349 Barking London1.0%Labour
350 Ealing Central and Acton London1.0%Labour
351 Aldershot South East0.0%Labour
352 Arundel and South Downs South East0.0%Conservative
353 Aylesbury South East0.0%Conservative
354 Banbury South East0.0%Labour
355 Basingstoke South East0.0%Labour
356 Battersea London0.0%Labour
357 Beaconsfield South East0.0%Conservative
358 Beckenham and Penge London0.0%Labour
359 Bermondsey and Old Southwark London0.0%Labour
360 Bexleyheath and Crayford London0.0%Labour
361 Bicester and Woodstock South East0.0%Lib Dem
362 Bracknell South East0.0%Conservative
363 Braintree East of England0.0%Conservative
364 Brent West London0.0%Labour
365 Brentwood and Ongar East of England0.0%Conservative
366 Broadland and Fakenham East of England0.0%Conservative
367 Bromley and Biggin Hill London0.0%Conservative
368 Bromsgrove West Midlands0.0%Conservative
369 Broxbourne East of England0.0%Conservative
370 Broxtowe East Midlands0.0%Labour
371 Cambridge East of England0.0%Labour
372 Central Devon South West0.0%Conservative
373 Cheadle North West0.0%Lib Dem
374 Chelmsford East of England0.0%Lib Dem
375 Chesham and Amersham South East0.0%Lib Dem
376 Chingford and Woodford Green London0.0%Conservative
377 Chippenham South West0.0%Lib Dem
378 Chipping Barnet London0.0%Labour
379 Christchurch South West0.0%Conservative
380 Clapham and Brixton Hill London0.0%Labour
381 Congleton North West0.0%Labour
382 Cramlington and Killingworth North East0.0%Labour
383 Croydon South London0.0%Conservative
384 Daventry East Midlands0.0%Conservative
385 Didcot and Wantage South East0.0%Lib Dem
386 Dorking and Horley South East0.0%Lib Dem
387 Droitwich and Evesham West Midlands0.0%Conservative
388 Dunstable and Leighton Buzzard East of England0.0%Conservative
389 Earley and Woodley South East0.0%Conservative
390 East Grinstead and Uckfield South East0.0%Conservative
391 East Hampshire South East0.0%Conservative
392 East Surrey South East0.0%Conservative
393 East Wiltshire South West0.0%Conservative
394 East Worthing and Shoreham South East0.0%Labour
395 Eastleigh South East0.0%Lib Dem
396 Eltham and Chislehurst London0.0%Labour
397 Ely and East Cambridgeshire East of England0.0%Conservative
398 Epping Forest East of England0.0%Conservative
399 Epsom and Ewell South East0.0%Lib Dem
400 Erith and Thamesmead London0.0%Labour
401 Esher and Walton South East0.0%Lib Dem
402 Exeter South West0.0%Labour
403 Exmouth and Exeter East South West0.0%Conservative
404 Farnham and Bordon South East0.0%Conservative
405 Filton and Bradley Stoke South West0.0%Labour
406 Finchley and Golders Green London0.0%Labour
407 Forest of Dean South West0.0%Conservative
408 Frome and East Somerset South West0.0%Lib Dem
409 Glastonbury and Somerton South West0.0%Lib Dem
410 Godalming and Ash South East0.0%Conservative
411 Goole and Pocklington Yorkshire and The Humber0.0%Conservative
412 Greenwich and Woolwich London0.0%Labour
413 Guildford South East0.0%Lib Dem
414 Hamble Valley South East0.0%Conservative
415 Harborough, Oadby and Wigston East Midlands0.0%Conservative
416 Harpenden and Berkhamsted East of England0.0%Lib Dem
417 Harrow East London0.0%Conservative
418 Harrow West London0.0%Labour
419 Hayes and Harlington London0.0%Labour
420 Hemel Hempstead East of England0.0%Labour
421 Henley and Thame South East0.0%Lib Dem
422 Hereford and South Herefordshire West Midlands0.0%Conservative
423 Herne Bay and Sandwich South East0.0%Conservative
424 Hertford and Stortford East of England0.0%Labour
425 Hexham North East0.0%Labour
426 Hinckley and Bosworth East Midlands0.0%Conservative
427 Hitchin East of England0.0%Labour
428 Honiton and Sidmouth South West0.0%Lib Dem
429 Horsham South East0.0%Lib Dem
430 Huntingdon East of England0.0%Conservative
431 Ilford North London0.0%Others
432 Isle of Wight West South East0.0%Labour
433 Kenilworth and Southam West Midlands0.0%Conservative
434 Kingston and Surbiton London0.0%Lib Dem
435 Kingswinford and South Staffordshire West Midlands0.0%Conservative
436 Lewes South East0.0%Lib Dem
437 Lewisham North London0.0%Labour
438 Lewisham West and East Dulwich London0.0%Labour
439 Leyton and Wanstead London0.0%Labour
440 Lichfield West Midlands0.0%Conservative
441 Maidenhead South East0.0%Lib Dem
442 Maldon East of England0.0%Conservative
443 Melksham and Devizes South West0.0%Lib Dem
444 Melton and Syston East Midlands0.0%Conservative
445 Mid Bedfordshire East of England0.0%Conservative
446 Mid Buckinghamshire South East0.0%Conservative
447 Mid Derbyshire East Midlands0.0%Conservative
448 Mid Dorset and North Poole South West0.0%Lib Dem
449 Mid Leicestershire East Midlands0.0%Conservative
450 Mid Norfolk East of England0.0%Conservative
451 Mid Sussex South East0.0%Lib Dem
452 Mitcham and Morden London0.0%Labour
453 New Forest West South East0.0%Conservative
454 Newbury South East0.0%Lib Dem
455 Newton Abbot South West0.0%Lib Dem
456 North Bedfordshire East of England0.0%Conservative
457 North Cotswolds South West0.0%Conservative
458 North Dorset South West0.0%Conservative
459 North East Hampshire South East0.0%Conservative
460 North East Hertfordshire East of England0.0%Conservative
461 North East Somerset and Hanham South West0.0%Labour
462 North Norfolk East of England0.0%Lib Dem
463 North Shropshire West Midlands0.0%Lib Dem
464 North Somerset South West0.0%Conservative
465 North West Essex East of England0.0%Conservative
466 North West Hampshire South East0.0%Conservative
467 Old Bexley and Sidcup London0.0%Conservative
468 Oxford West and Abingdon South East0.0%Lib Dem
469 Peckham London0.0%Labour
470 Putney London0.0%Labour
471 Rayleigh and Wickford East of England0.0%Conservative
472 Reading Central South East0.0%Labour
473 Reading West and Mid Berkshire South East0.0%Conservative
474 Reigate South East0.0%Conservative
475 Ribble Valley North West0.0%Conservative
476 Richmond and Northallerton Yorkshire and The Humber0.0%Conservative
477 Richmond Park London0.0%Lib Dem
478 Romford London0.0%Conservative
479 Romsey and Southampton North South East0.0%Conservative
480 Rugby West Midlands0.0%Labour
481 Ruislip, Northwood and Pinner London0.0%Conservative
482 Runnymede and Weybridge South East0.0%Conservative
483 Rushcliffe East Midlands0.0%Labour
484 Rutland and Stamford East Midlands0.0%Conservative
485 Salisbury South West0.0%Conservative
486 Skipton and Ripon Yorkshire and The Humber0.0%Conservative
487 Sleaford and North Hykeham East Midlands0.0%Conservative
488 Slough South East0.0%Others
489 Solihull West and Shirley West Midlands0.0%Conservative
490 South Cambridgeshire East of England0.0%Lib Dem
491 South Cotswolds South West0.0%Lib Dem
492 South Leicestershire East Midlands0.0%Conservative
493 South Norfolk East of England0.0%Labour
494 South Northamptonshire East Midlands0.0%Conservative
495 South Shropshire West Midlands0.0%Conservative
496 South Suffolk East of England0.0%Conservative
497 South West Devon South West0.0%Conservative
498 South West Hertfordshire East of England0.0%Conservative
499 Spelthorne South East0.0%Conservative
500 St Albans East of England0.0%Lib Dem
501 St Neots and Mid Cambridgeshire East of England0.0%Lib Dem
502 Staffordshire Moorlands West Midlands0.0%Conservative
503 Stevenage East of England0.0%Labour
504 Stockton West North East0.0%Conservative
505 Stone, Great Wyrley and Penkridge West Midlands0.0%Conservative
506 Stratford-on-Avon West Midlands0.0%Lib Dem
507 Stroud South West0.0%Labour
508 Suffolk Coastal East of England0.0%Conservative
509 Surrey Heath South East0.0%Lib Dem
510 Sussex Weald South East0.0%Conservative
511 Sutton and Cheam London0.0%Lib Dem
512 Tatton North West0.0%Conservative
513 Thirsk and Malton Yorkshire and The Humber0.0%Conservative
514 Thornbury and Yate South West0.0%Lib Dem
515 Tiverton and Minehead South West0.0%Lib Dem
516 Tonbridge South East0.0%Conservative
517 Tooting London0.0%Labour
518 Torridge and Tavistock South West0.0%Conservative
519 Truro and Falmouth South West0.0%Labour
520 Tunbridge Wells South East0.0%Lib Dem
521 Twickenham London0.0%Lib Dem
522 Uxbridge and South Ruislip London0.0%Conservative
523 Vauxhall and Camberwell Green London0.0%Labour
524 Watford East of England0.0%Labour
525 Waveney Valley East of England0.0%Green
526 Weald of Kent South East0.0%Conservative
527 Wells and Mendip Hills South West0.0%Lib Dem
528 Welwyn Hatfield East of England0.0%Labour
529 West Dorset South West0.0%Lib Dem
530 West Suffolk East of England0.0%Conservative
531 Westmorland and Lonsdale North West0.0%Lib Dem
532 Wetherby and Easingwold Yorkshire and The Humber0.0%Conservative
533 Wimbledon London0.0%Lib Dem
534 Winchester South East0.0%Lib Dem
535 Windsor South East0.0%Conservative
536 Witham East of England0.0%Conservative
537 Witney South East0.0%Lib Dem
538 Woking South East0.0%Lib Dem
539 Wokingham South East0.0%Lib Dem
540 Worthing West South East0.0%Labour
541 Wycombe South East0.0%Labour
542 York Central Yorkshire and The Humber0.0%Labour
543 York Outer Yorkshire and The Humber0.0%Labour