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 usual residents aged 0-17 by constituency

% of usual residents aged 0-17 in every constituency in the UK: highest in Bradford East (29.6%), lowest in Bristol Central (11.9%); the middle constituency is at 20.4%. Of the fifth of constituencies where it is highest, our forecast has Labour winning 80 of 130; where it is lowest, Labour wins 51 of 130.

Aldershot: 20.8% Aldridge-Brownhills: 20.1% Altrincham and Sale West: 23.9% Amber Valley: 18.9% Arundel and South Downs: 18.1% Ashfield: 20.7% Ashford: 23.1% Ashton-under-Lyne: 23.0% Aylesbury: 22.8% Banbury: 21.1% Barking: 29.4% Barnsley North: 20.6% Barnsley South: 20.9% Barrow and Furness: 18.6% Basildon and Billericay: 24.2% Basingstoke: 21.4% Bassetlaw: 19.7% Bath: 16.7% Battersea: 17.1% Beaconsfield: 21.1% Beckenham and Penge: 21.0% Bedford: 21.9% Bermondsey and Old Southwark: 15.6% Bethnal Green and Stepney: 20.9% Beverley and Holderness: 17.6% Bexhill and Battle: 16.8% Bexleyheath and Crayford: 23.1% Bicester and Woodstock: 20.7% Birkenhead: 21.8% Birmingham Edgbaston: 21.8% Birmingham Erdington: 24.6% Birmingham Hall Green and Moseley: 26.9% Birmingham Hodge Hill and Solihull North: 29.2% Birmingham Ladywood: 25.9% Birmingham Northfield: 24.6% Birmingham Perry Barr: 27.3% Birmingham Selly Oak: 20.1% Birmingham Yardley: 27.6% Bishop Auckland: 19.0% Blackburn: 27.5% Blackley and Middleton South: 27.1% Blackpool North and Fleetwood: 18.3% Blackpool South: 20.5% Blaydon and Consett: 19.3% Blyth and Ashington: 20.3% Bognor Regis and Littlehampton: 17.7% Bolsover: 19.3% Bolton North East: 23.5% Bolton South and Walkden: 27.2% Bolton West: 21.5% Bootle: 20.9% Boston and Skegness: 18.9% Bournemouth East: 19.4% Bournemouth West: 16.6% Bracknell: 22.6% Bradford East: 29.6% Bradford South: 26.5% Bradford West: 28.8% Braintree: 20.9% Brent East: 22.7% Brent West: 20.5% Brentford and Isleworth: 22.7% Brentwood and Ongar: 20.7% Bridgwater: 19.8% Bridlington and The Wolds: 17.0% Brigg and Immingham: 18.6% Brighton Kemptown and Peacehaven: 17.1% Brighton Pavilion: 15.8% Bristol Central: 11.9% Bristol East: 21.1% Bristol North East: 21.1% Bristol North West: 21.5% Bristol South: 21.4% Broadland and Fakenham: 18.2% Bromley and Biggin Hill: 22.2% Bromsgrove: 20.7% Broxbourne: 22.3% Broxtowe: 18.3% Buckingham and Bletchley: 23.8% Burnley: 23.4% Burton and Uttoxeter: 21.5% Bury North: 21.9% Bury South: 25.1% Bury St Edmunds and Stowmarket: 19.0% Calder Valley: 20.0% Camborne and Redruth: 19.7% Cambridge: 15.7% Cannock Chase: 20.1% Canterbury: 17.4% Carlisle: 19.2% Carshalton and Wallington: 24.0% Castle Point: 19.1% Central Devon: 18.8% Central Suffolk and North Ipswich: 20.0% Chatham and Aylesford: 23.7% Cheadle: 21.3% Chelmsford: 21.2% Chelsea and Fulham: 16.5% Cheltenham: 19.3% Chesham and Amersham: 22.7% Chester North and Neston: 17.1% Chester South and Eddisbury: 19.6% Chesterfield: 18.9% Chichester: 17.2% Chingford and Woodford Green: 22.3% Chippenham: 20.4% Chipping Barnet: 22.6% Chorley: 20.9% Christchurch: 16.0% Cities of London and Westminster: 13.0% City of Durham: 16.3% Clacton: 17.0% Clapham and Brixton Hill: 15.5% Colchester: 22.3% Colne Valley: 20.6% Congleton: 19.3% Corby and East Northamptonshire: 22.5% Coventry East: 25.5% Coventry North West: 21.7% Coventry South: 19.3% Cramlington and Killingworth: 19.6% Crawley: 23.4% Crewe and Nantwich: 20.3% Croydon East: 23.3% Croydon South: 22.0% Croydon West: 24.3% Dagenham and Rainham: 26.3% Darlington: 20.8% Dartford: 25.0% Daventry: 19.9% Derby North: 20.3% Derby South: 25.4% Derbyshire Dales: 17.6% Dewsbury and Batley: 26.3% Didcot and Wantage: 21.9% Doncaster Central: 20.7% Doncaster East and the Isle of Axholme: 19.7% Doncaster North: 21.2% Dorking and Horley: 20.2% Dover and Deal: 19.9% Droitwich and Evesham: 19.0% Dudley: 23.0% Dulwich and West Norwood: 21.4% Dunstable and Leighton Buzzard: 22.4% Ealing Central and Acton: 19.0% Ealing North: 23.5% Ealing Southall: 22.8% Earley and Woodley: 23.0% Easington: 20.3% East Grinstead and Uckfield: 20.4% East Ham: 27.3% East Hampshire: 19.5% East Surrey: 22.3% East Thanet: 21.0% East Wiltshire: 22.3% East Worthing and Shoreham: 20.2% Eastbourne: 19.1% Eastleigh: 21.1% Edmonton and Winchmore Hill: 25.3% Ellesmere Port and Bromborough: 20.8% Eltham and Chislehurst: 22.9% Ely and East Cambridgeshire: 20.7% Enfield North: 26.7% Epping Forest: 21.3% Epsom and Ewell: 22.3% Erewash: 19.6% Erith and Thamesmead: 25.8% Esher and Walton: 24.4% Exeter: 15.2% Exmouth and Exeter East: 19.7% Fareham and Waterlooville: 18.3% Farnham and Bordon: 21.3% Faversham and Mid Kent: 21.7% Feltham and Heston: 24.1% Filton and Bradley Stoke: 21.1% Finchley and Golders Green: 22.9% Folkestone and Hythe: 18.4% Forest of Dean: 18.7% Frome and East Somerset: 20.9% Fylde: 17.0% Gainsborough: 19.1% Gateshead Central and Whickham: 19.9% Gedling: 20.0% Gillingham and Rainham: 22.1% Glastonbury and Somerton: 18.9% Gloucester: 21.8% Godalming and Ash: 21.6% Goole and Pocklington: 19.1% Gorton and Denton: 26.6% Gosport: 19.5% Grantham and Bourne: 20.1% Gravesham: 23.3% Great Grimsby and Cleethorpes: 22.1% Great Yarmouth: 19.2% Greenwich and Woolwich: 20.8% Guildford: 18.9% Hackney North and Stoke Newington: 25.1% Hackney South and Shoreditch: 18.1% Halesowen: 21.6% Halifax: 23.5% Hamble Valley: 21.2% Hammersmith and Chiswick: 18.1% Hampstead and Highgate: 18.7% Harborough, Oadby and Wigston: 20.4% Harlow: 23.2% Harpenden and Berkhamsted: 24.0% Harrogate and Knaresborough: 20.2% Harrow East: 21.2% Harrow West: 23.2% Hartlepool: 21.5% Harwich and North Essex: 18.8% Hastings and Rye: 19.4% Havant: 19.9% Hayes and Harlington: 25.6% Hazel Grove: 20.0% Hemel Hempstead: 22.7% Hendon: 23.2% Henley and Thame: 20.3% Hereford and South Herefordshire: 19.0% Herne Bay and Sandwich: 18.2% Hertford and Stortford: 21.8% Hertsmere: 22.4% Hexham: 18.0% Heywood and Middleton North: 23.7% High Peak: 19.0% Hinckley and Bosworth: 19.4% Hitchin: 22.4% Holborn and St Pancras: 16.0% Honiton and Sidmouth: 16.9% Hornchurch and Upminster: 22.0% Hornsey and Friern Barnet: 20.2% Horsham: 21.2% Houghton and Sunderland South: 20.0% Hove and Portslade: 18.8% Huddersfield: 22.6% Huntingdon: 20.0% Hyndburn: 22.8% Ilford North: 23.8% Ilford South: 27.7% Ipswich: 22.3% Isle of Wight East: 15.9% Isle of Wight West: 17.7% Islington North: 17.8% Islington South and Finsbury: 16.1% Jarrow and Gateshead East: 20.4% Keighley and Ilkley: 22.1% Kenilworth and Southam: 18.9% Kensington and Bayswater: 15.5% Kettering: 22.1% Kingston and Surbiton: 21.1% Kingston upon Hull East: 23.2% Kingston upon Hull North and Cottingham: 21.0% Kingston upon Hull West and Haltemprice: 20.2% Kingswinford and South Staffordshire: 17.9% Knowsley: 22.1% Lancaster and Wyre: 17.4% Leeds Central and Headingley: 12.0% Leeds East: 24.7% Leeds North East: 22.2% Leeds North West: 20.8% Leeds South: 25.0% Leeds South West and Morley: 20.8% Leeds West and Pudsey: 21.9% Leicester East: 24.8% Leicester South: 21.5% Leicester West: 24.5% Leigh and Atherton: 20.9% Lewes: 18.4% Lewisham East: 23.4% Lewisham North: 19.1% Lewisham West and East Dulwich: 22.0% Leyton and Wanstead: 21.3% Lichfield: 19.2% Lincoln: 18.2% Liverpool Garston: 20.9% Liverpool Riverside: 15.4% Liverpool Walton: 22.2% Liverpool Wavertree: 17.4% Liverpool West Derby: 21.0% Loughborough: 17.5% Louth and Horncastle: 16.7% Lowestoft: 18.9% Luton North: 26.4% Luton South and South Bedfordshire: 25.0% Macclesfield: 18.9% Maidenhead: 21.9% Maidstone and Malling: 22.0% Makerfield: 20.4% Maldon: 19.0% Manchester Central: 20.0% Manchester Rusholme: 20.0% Manchester Withington: 17.1% Mansfield: 20.3% Melksham and Devizes: 19.2% Melton and Syston: 19.8% Meriden and Solihull East: 22.1% Mid Bedfordshire: 22.3% Mid Buckinghamshire: 21.7% Mid Cheshire: 21.0% Mid Derbyshire: 18.8% Mid Dorset and North Poole: 19.1% Mid Leicestershire: 20.8% Mid Norfolk: 18.5% Mid Sussex: 22.1% Middlesbrough and Thornaby East: 24.2% Middlesbrough South and East Cleveland: 20.4% Milton Keynes Central: 24.7% Milton Keynes North: 22.9% Mitcham and Morden: 22.3% Morecambe and Lunesdale: 18.9% New Forest East: 18.8% New Forest West: 15.9% Newark: 19.1% Newbury: 21.3% Newcastle upon Tyne Central and West: 21.3% Newcastle upon Tyne East and Wallsend: 18.2% Newcastle upon Tyne North: 18.0% Newcastle-under-Lyme: 18.8% Newton Abbot: 17.7% Newton Aycliffe and Spennymoor: 19.8% Normanton and Hemsworth: 20.8% North Bedfordshire: 21.5% North Cornwall: 19.0% North Cotswolds: 19.6% North Devon: 18.8% North Dorset: 18.8% North Durham: 19.2% North East Cambridgeshire: 19.2% North East Derbyshire: 18.5% North East Hampshire: 21.8% North East Hertfordshire: 21.2% North East Somerset and Hanham: 19.6% North Herefordshire: 17.1% North Norfolk: 15.0% North Northumberland: 16.4% North Shropshire: 18.9% North Somerset: 19.9% North Warwickshire and Bedworth: 20.1% North West Cambridgeshire: 23.6% North West Essex: 22.1% North West Hampshire: 21.7% North West Leicestershire: 19.9% North West Norfolk: 18.4% Northampton North: 21.9% Northampton South: 23.1% Norwich North: 19.3% Norwich South: 16.4% Nottingham East: 18.6% Nottingham North and Kimberley: 24.8% Nottingham South: 17.9% Nuneaton: 21.5% Old Bexley and Sidcup: 21.2% Oldham East and Saddleworth: 25.2% Oldham West, Chadderton and Royton: 27.0% Orpington: 22.7% Ossett and Denby Dale: 19.7% Oxford East: 19.1% Oxford West and Abingdon: 17.9% Peckham: 19.6% Pendle and Clitheroe: 22.5% Penistone and Stocksbridge: 18.7% Penrith and Solway: 17.6% Peterborough: 25.0% Plymouth Moor View: 21.6% Plymouth Sutton and Devonport: 17.3% Pontefract, Castleford and Knottingley: 21.0% Poole: 19.0% Poplar and Limehouse: 20.7% Portsmouth North: 22.2% Portsmouth South: 17.8% Preston: 22.2% Putney: 19.3% Queen's Park and Maida Vale: 19.9% Rawmarsh and Conisbrough: 21.1% Rayleigh and Wickford: 19.8% Reading Central: 19.8% Reading West and Mid Berkshire: 22.6% Redcar: 20.2% Redditch: 21.1% Reigate: 22.5% Ribble Valley: 19.8% Richmond and Northallerton: 17.5% Richmond Park: 23.2% Rochdale: 25.7% Rochester and Strood: 22.3% Romford: 22.3% Romsey and Southampton North: 18.1% Rossendale and Darwen: 21.1% Rother Valley: 20.2% Rotherham: 22.2% Rugby: 21.7% Ruislip, Northwood and Pinner: 21.3% Runcorn and Helsby: 20.6% Runnymede and Weybridge: 21.5% Rushcliffe: 20.2% Rutland and Stamford: 19.4% Salford: 19.1% Salisbury: 19.2% Scarborough and Whitby: 17.7% Scunthorpe: 21.1% Sefton Central: 17.8% Selby: 20.3% Sevenoaks: 22.5% Sheffield Brightside and Hillsborough: 25.7% Sheffield Central: 12.4% Sheffield Hallam: 19.5% Sheffield Heeley: 21.6% Sheffield South East: 21.4% Sherwood Forest: 20.0% Shipley: 20.3% Shrewsbury: 19.3% Sittingbourne and Sheppey: 22.4% Skipton and Ripon: 17.7% Sleaford and North Hykeham: 19.4% Slough: 27.7% Smethwick: 25.8% Solihull West and Shirley: 20.9% South Basildon and East Thurrock: 22.4% South Cambridgeshire: 20.2% South Cotswolds: 19.2% South Derbyshire: 21.0% South Devon: 17.1% South Dorset: 17.2% South East Cornwall: 17.2% South Holland and The Deepings: 19.0% South Leicestershire: 20.7% South Norfolk: 20.7% South Northamptonshire: 20.8% South Ribble: 19.5% South Shields: 19.6% South Shropshire: 16.4% South Suffolk: 18.5% South West Devon: 19.5% South West Hertfordshire: 22.5% South West Norfolk: 19.1% South West Wiltshire: 19.7% Southampton Itchen: 20.1% Southampton Test: 20.4% Southend East and Rochford: 21.2% Southend West and Leigh: 21.0% Southgate and Wood Green: 20.5% Southport: 17.8% Spelthorne: 21.2% Spen Valley: 21.6% St Albans: 23.7% St Austell and Newquay: 19.2% St Helens North: 20.3% St Helens South and Whiston: 20.0% St Ives: 17.4% St Neots and Mid Cambridgeshire: 22.6% Stafford: 19.1% Staffordshire Moorlands: 17.9% Stalybridge and Hyde: 22.1% Stevenage: 22.3% Stockport: 22.1% Stockton North: 22.2% Stockton West: 21.2% Stoke-on-Trent Central: 22.0% Stoke-on-Trent North: 22.3% Stoke-on-Trent South: 21.4% Stone, Great Wyrley and Penkridge: 17.9% Stourbridge: 20.5% Stratford and Bow: 20.3% Stratford-on-Avon: 18.1% Streatham and Croydon North: 20.4% Stretford and Urmston: 22.6% Stroud: 19.2% Suffolk Coastal: 16.8% Sunderland Central: 18.8% Surrey Heath: 21.0% Sussex Weald: 19.2% Sutton and Cheam: 22.8% Sutton Coldfield: 20.7% Swindon North: 23.2% Swindon South: 21.4% Tamworth: 20.5% Tatton: 20.3% Taunton and Wellington: 20.3% Telford: 23.6% Tewkesbury: 20.2% The Wrekin: 19.8% Thirsk and Malton: 17.3% Thornbury and Yate: 19.8% Thurrock: 26.3% Tipton and Wednesbury: 24.9% Tiverton and Minehead: 17.8% Tonbridge: 21.9% Tooting: 17.9% Torbay: 18.1% Torridge and Tavistock: 17.2% Tottenham: 22.1% Truro and Falmouth: 17.4% Tunbridge Wells: 22.2% Twickenham: 22.4% Tynemouth: 19.7% Uxbridge and South Ruislip: 22.4% Vauxhall and Camberwell Green: 16.1% Wakefield and Rothwell: 21.2% Wallasey: 20.7% Walsall and Bloxwich: 26.6% Walthamstow: 23.2% Warrington North: 20.0% Warrington South: 20.6% Warwick and Leamington: 19.5% Washington and Gateshead South: 20.5% Watford: 23.2% Waveney Valley: 16.8% Weald of Kent: 20.0% Wellingborough and Rushden: 21.9% Wells and Mendip Hills: 18.5% Welwyn Hatfield: 21.0% West Bromwich: 23.9% West Dorset: 16.8% West Ham and Beckton: 22.6% West Lancashire: 18.7% West Suffolk: 20.4% West Worcestershire: 17.8% Westmorland and Lonsdale: 15.8% Weston-super-Mare: 19.8% Wetherby and Easingwold: 19.4% Whitehaven and Workington: 19.1% Widnes and Halewood: 21.1% Wigan: 20.7% Wimbledon: 21.4% Winchester: 20.2% Windsor: 22.2% Wirral West: 18.6% Witham: 20.4% Witney: 20.8% Woking: 22.5% Wokingham: 23.2% Wolverhampton North East: 23.8% Wolverhampton South East: 25.8% Wolverhampton West: 21.7% Worcester: 19.8% Worsley and Eccles: 21.4% Worthing West: 17.8% Wycombe: 23.5% Wyre Forest: 18.8% Wythenshawe and Sale East: 24.7% Yeovil: 19.2% York Central: 15.6% York Outer: 18.8% Belfast East: 20.9% Belfast North: 23.2% Belfast South and Mid Down: 17.4% Belfast West: 24.9% East Antrim: 20.6% East Londonderry: 22.0% Fermanagh and South Tyrone: 24.3% Foyle: 23.8% Lagan Valley: 23.0% Mid Ulster: 25.7% Newry and Armagh: 25.7% North Antrim: 22.2% North Down: 20.5% South Antrim: 23.1% South Down: 24.9% Strangford: 20.9% Upper Bann: 24.3% West Tyrone: 24.0% East Renfrewshire: 22.6% Na h-Eileanan an Iar: 17.1% Midlothian: 20.9% North Ayrshire and Arran: 17.5% Orkney and Shetland: 19.2% Aberdeen North: 18.5% Aberdeen South: 16.4% Aberdeenshire North and Moray East: 18.9% Airdrie and Shotts: 20.2% Alloa and Grangemouth: 19.2% Angus and Perthshire Glens: 17.3% Arbroath and Broughty Ferry: 19.5% Argyll, Bute and South Lochaber: 16.6% Bathgate and Linlithgow: 20.8% Caithness, Sutherland and Easter Ross: 18.1% Coatbridge and Bellshill: 19.5% Cowdenbeath and Kirkcaldy: 19.1% Cumbernauld and Kirkintilloch: 20.0% Dumfries and Galloway: 17.4% Dumfriesshire, Clydesdale and Tweeddale: 18.0% Dundee Central: 16.4% Dunfermline and Dollar: 20.5% East Kilbride and Strathaven: 19.1% Edinburgh East and Musselburgh: 13.8% Edinburgh North and Leith: 14.5% Edinburgh South: 17.1% Edinburgh South West: 16.4% Edinburgh West: 20.0% Falkirk: 19.2% Glasgow East: 18.0% Glasgow North: 13.5% Glasgow North East: 18.2% Glasgow South: 17.0% Glasgow South West: 19.9% Glasgow West: 16.8% Glenrothes and Mid Fife: 19.8% Gordon and Buchan: 21.0% Hamilton and Clyde Valley: 19.0% Inverclyde and Renfrewshire West: 17.9% Inverness, Skye and West Ross-shire: 18.3% Livingston: 20.8% Lothian East: 20.9% Mid Dunbartonshire: 19.9% Moray West, Nairn and Strathspey: 18.4% Motherwell, Wishaw and Carluke: 19.8% North East Fife: 15.8% Paisley and Renfrewshire North: 19.2% Paisley and Renfrewshire South: 17.3% Perth and Kinross-shire: 18.6% Rutherglen: 19.4% Stirling and Strathallan: 18.2% West Dunbartonshire: 19.2% Ayr, Carrick and Cumnock: 17.7% Berwickshire, Roxburgh and Selkirk: 17.3% Central Ayrshire: 18.4% Kilmarnock and Loudoun: 19.0% West Aberdeenshire and Kincardine: 21.6% Aberafan Maesteg: 21.0% Alyn and Deeside: 20.5% Bangor Aberconwy: 17.6% Blaenau Gwent and Rhymney: 20.0% Brecon, Radnor and Cwm Tawe: 17.8% Bridgend: 19.5% Caerfyrddin: 18.7% Caerphilly: 21.2% Cardiff East: 21.5% Cardiff North: 20.0% Cardiff South and Penarth: 17.1% Cardiff West: 23.0% Ceredigion Preseli: 16.5% Clwyd East: 18.8% Clwyd North: 20.1% Dwyfor Meirionnydd: 18.9% Gower: 19.2% Llanelli: 20.4% Merthyr Tydfil and Aberdare: 21.0% Mid and South Pembrokeshire: 19.3% Monmouthshire: 18.1% Montgomeryshire and Glyndŵr: 19.4% Neath and Swansea East: 19.7% Newport East: 22.5% Newport West and Islwyn: 21.3% Pontypridd: 20.9% Rhondda and Ogmore: 20.9% Swansea West: 18.7% Torfaen: 20.8% Vale of Glamorgan: 21.1% Wrexham: 20.4% Ynys Môn: 19.2%
  • 11.9% – 18.5% (129)
  • 18.5% – 19.8% (130)
  • 19.8% – 21.0% (130)
  • 21.0% – 22.4% (130)
  • 22.4% – 29.6% (131)
One hexagon per constituency, each the same size. Grey: no figure held.

Explore it on the interactive map →

Highest: the top 15

#Constituency% of usual residents aged 0-17Projected
1 Bradford East 29.6%Labour
2 Barking 29.4%Labour
3 Birmingham Hodge Hill and Solihull North 29.2%Labour
4 Bradford West 28.8%Others
5 Ilford South 27.7%Labour
6 Slough 27.7%Others
7 Birmingham Yardley 27.6%Others
8 Blackburn 27.5%Others
9 East Ham 27.3%Labour
10 Birmingham Perry Barr 27.3%Others
11 Bolton South and Walkden 27.2%Labour
12 Blackley and Middleton South 27.1%Labour
13 Oldham West, Chadderton and Royton 27.0%Labour
14 Birmingham Hall Green and Moseley 26.9%Others
15 Enfield North 26.7%Labour

Lowest: the bottom 15

#Constituency% of usual residents aged 0-17Projected
650 Bristol Central 11.9%Green
649 Leeds Central and Headingley 12.0%Labour
648 Sheffield Central 12.4%Labour
647 Cities of London and Westminster 13.0%Labour
646 Glasgow North 13.5%SNP
645 Edinburgh East and Musselburgh 13.8%SNP
644 Edinburgh North and Leith 14.5%SNP
643 North Norfolk 15.0%Lib Dem
642 Exeter 15.2%Labour
641 Liverpool Riverside 15.4%Labour
640 Kensington and Bayswater 15.5%Labour
639 Clapham and Brixton Hill 15.5%Labour
638 Bermondsey and Old Southwark 15.6%Labour
637 York Central 15.6%Labour
636 Cambridge 15.7%Labour
Every constituency (650), highest first
#ConstituencyRegion% of usual residents aged 0-17Projected
1 Bradford East Yorkshire and The Humber29.6%Labour
2 Barking London29.4%Labour
3 Birmingham Hodge Hill and Solihull North West Midlands29.2%Labour
4 Bradford West Yorkshire and The Humber28.8%Others
5 Ilford South London27.7%Labour
6 Slough South East27.7%Others
7 Birmingham Yardley West Midlands27.6%Others
8 Blackburn North West27.5%Others
9 East Ham London27.3%Labour
10 Birmingham Perry Barr West Midlands27.3%Others
11 Bolton South and Walkden North West27.2%Labour
12 Blackley and Middleton South North West27.1%Labour
13 Oldham West, Chadderton and Royton North West27.0%Labour
14 Birmingham Hall Green and Moseley West Midlands26.9%Others
15 Enfield North London26.7%Labour
16 Gorton and Denton North West26.6%Labour
17 Walsall and Bloxwich West Midlands26.6%Labour
18 Bradford South Yorkshire and The Humber26.5%Labour
19 Luton North East of England26.4%Labour
20 Dagenham and Rainham London26.3%Labour
21 Dewsbury and Batley Yorkshire and The Humber26.3%Others
22 Thurrock East of England26.3%Labour
23 Birmingham Ladywood West Midlands25.9%Labour
24 Erith and Thamesmead London25.8%Labour
25 Wolverhampton South East West Midlands25.8%Labour
26 Smethwick West Midlands25.8%Labour
27 Rochdale North West25.7%Labour
28 Newry and Armagh Northern Ireland25.7%SF
29 Mid Ulster Northern Ireland25.7%SF
30 Sheffield Brightside and Hillsborough Yorkshire and The Humber25.7%Labour
31 Hayes and Harlington London25.6%Labour
32 Coventry East West Midlands25.5%Labour
33 Derby South East Midlands25.4%Labour
34 Edmonton and Winchmore Hill London25.3%Labour
35 Oldham East and Saddleworth North West25.2%Labour
36 Hackney North and Stoke Newington London25.1%Labour
37 Bury South North West25.1%Labour
38 Luton South and South Bedfordshire East of England25.0%Labour
39 Peterborough East of England25.0%Conservative
40 Leeds South Yorkshire and The Humber25.0%Labour
41 Dartford South East25.0%Conservative
42 Belfast West Northern Ireland24.9%SF
43 South Down Northern Ireland24.9%SF
44 Tipton and Wednesbury West Midlands24.9%Labour
45 Nottingham North and Kimberley East Midlands24.8%Labour
46 Leicester East East Midlands24.8%Conservative
47 Wythenshawe and Sale East North West24.7%Labour
48 Milton Keynes Central South East24.7%Labour
49 Leeds East Yorkshire and The Humber24.7%Labour
50 Birmingham Northfield West Midlands24.6%Labour
51 Birmingham Erdington West Midlands24.6%Labour
52 Leicester West East Midlands24.5%Labour
53 Esher and Walton South East24.4%Lib Dem
54 Fermanagh and South Tyrone Northern Ireland24.3%SF
55 Croydon West London24.3%Labour
56 Upper Bann Northern Ireland24.3%DUP
57 Basildon and Billericay East of England24.2%Reform UK
58 Middlesbrough and Thornaby East North East24.2%Labour
59 Feltham and Heston London24.1%Labour
60 Carshalton and Wallington London24.0%Lib Dem
61 Harpenden and Berkhamsted East of England24.0%Lib Dem
62 West Tyrone Northern Ireland24.0%SF
63 Altrincham and Sale West North West23.9%Labour
64 West Bromwich West Midlands23.9%Labour
65 Ilford North London23.8%Others
66 Foyle Northern Ireland23.8%SDLP
67 Buckingham and Bletchley South East23.8%Labour
68 Wolverhampton North East West Midlands23.8%Labour
69 St Albans East of England23.7%Lib Dem
70 Heywood and Middleton North North West23.7%Labour
71 Chatham and Aylesford South East23.7%Reform UK
72 Telford West Midlands23.6%Labour
73 North West Cambridgeshire East of England23.6%Conservative
74 Ealing North London23.5%Labour
75 Bolton North East North West23.5%Labour
76 Halifax Yorkshire and The Humber23.5%Labour
77 Wycombe South East23.5%Labour
78 Lewisham East London23.4%Labour
79 Crawley South East23.4%Labour
80 Burnley North West23.4%Labour
81 Gravesham South East23.3%Labour
82 Croydon East London23.3%Labour
83 Richmond Park London23.2%Lib Dem
84 Hendon London23.2%Conservative
85 Watford East of England23.2%Labour
86 Kingston upon Hull East Yorkshire and The Humber23.2%Labour
87 Wokingham South East23.2%Lib Dem
88 Belfast North Northern Ireland23.2%SF
89 Harrow West London23.2%Labour
90 Walthamstow London23.2%Labour
91 Harlow East of England23.2%Labour
92 Swindon North South West23.2%Labour
93 South Antrim Northern Ireland23.1%UUP
94 Bexleyheath and Crayford London23.1%Labour
95 Northampton South East Midlands23.1%Labour
96 Ashford South East23.1%Conservative
97 Cardiff West Wales23.0%Plaid Cymru
98 Dudley West Midlands23.0%Reform UK
99 Ashton-under-Lyne North West23.0%Labour
100 Earley and Woodley South East23.0%Conservative
101 Lagan Valley Northern Ireland23.0%APNI
102 Eltham and Chislehurst London22.9%Labour
103 Milton Keynes North South East22.9%Labour
104 Finchley and Golders Green London22.9%Labour
105 Ealing Southall London22.8%Labour
106 Aylesbury South East22.8%Conservative
107 Sutton and Cheam London22.8%Lib Dem
108 Hyndburn North West22.8%Labour
109 Brentford and Isleworth London22.7%Labour
110 Chesham and Amersham South East22.7%Lib Dem
111 Hemel Hempstead East of England22.7%Labour
112 Orpington London22.7%Conservative
113 Brent East London22.7%Labour
114 Stretford and Urmston North West22.6%Labour
115 St Neots and Mid Cambridgeshire East of England22.6%Lib Dem
116 Huddersfield Yorkshire and The Humber22.6%Labour
117 Chipping Barnet London22.6%Labour
118 East Renfrewshire Scotland22.6%Labour
119 Reading West and Mid Berkshire South East22.6%Conservative
120 Bracknell South East22.6%Conservative
121 West Ham and Beckton London22.6%Labour
122 Sevenoaks South East22.5%Conservative
123 Corby and East Northamptonshire East Midlands22.5%Labour
124 South West Hertfordshire East of England22.5%Conservative
125 Pendle and Clitheroe North West22.5%Conservative
126 Newport East Wales22.5%Reform UK
127 Reigate South East22.5%Conservative
128 Woking South East22.5%Lib Dem
129 Hitchin East of England22.4%Labour
130 Sittingbourne and Sheppey South East22.4%Reform UK
131 Twickenham London22.4%Lib Dem
132 South Basildon and East Thurrock East of England22.4%Reform UK
133 Hertsmere East of England22.4%Conservative
134 Dunstable and Leighton Buzzard East of England22.4%Conservative
135 Uxbridge and South Ruislip London22.4%Conservative
136 Romford London22.3%Conservative
137 Ipswich East of England22.3%Labour
138 East Surrey South East22.3%Conservative
139 Rochester and Strood South East22.3%Labour
140 Epsom and Ewell South East22.3%Lib Dem
141 Chingford and Woodford Green London22.3%Conservative
142 Colchester East of England22.3%Labour
143 Stevenage East of England22.3%Labour
144 Stoke-on-Trent North West Midlands22.3%Labour
145 East Wiltshire South West22.3%Conservative
146 Broxbourne East of England22.3%Conservative
147 Mid Bedfordshire East of England22.3%Conservative
148 Mitcham and Morden London22.3%Labour
149 Tunbridge Wells South East22.2%Lib Dem
150 Stockton North North East22.2%Labour
151 Preston North West22.2%Labour
152 Leeds North East Yorkshire and The Humber22.2%Labour
153 Windsor South East22.2%Conservative
154 Bromley and Biggin Hill London22.2%Conservative
155 North Antrim Northern Ireland22.2%TUV
156 Liverpool Walton North West22.2%Labour
157 Portsmouth North South East22.2%Conservative
158 Rotherham Yorkshire and The Humber22.2%Labour
159 Meriden and Solihull East West Midlands22.1%Conservative
160 Stalybridge and Hyde North West22.1%Labour
161 North West Essex East of England22.1%Conservative
162 Knowsley North West22.1%Labour
163 Keighley and Ilkley Yorkshire and The Humber22.1%Conservative
164 Kettering East Midlands22.1%Labour
165 Gillingham and Rainham South East22.1%Labour
166 Great Grimsby and Cleethorpes Yorkshire and The Humber22.1%Labour
167 Stockport North West22.1%Labour
168 Tottenham London22.1%Labour
169 Mid Sussex South East22.1%Lib Dem
170 Maidstone and Malling South East22.0%Conservative
171 Lewisham West and East Dulwich London22.0%Labour
172 Hornchurch and Upminster London22.0%Reform UK
173 Stoke-on-Trent Central West Midlands22.0%Labour
174 Croydon South London22.0%Conservative
175 East Londonderry Northern Ireland22.0%DUP
176 Bedford East of England21.9%Labour
177 Didcot and Wantage South East21.9%Lib Dem
178 Leeds West and Pudsey Yorkshire and The Humber21.9%Labour
179 Maidenhead South East21.9%Lib Dem
180 Wellingborough and Rushden East Midlands21.9%Labour
181 Northampton North East Midlands21.9%Labour
182 Bury North North West21.9%Labour
183 Tonbridge South East21.9%Conservative
184 Birmingham Edgbaston West Midlands21.8%Labour
185 North East Hampshire South East21.8%Conservative
186 Hertford and Stortford East of England21.8%Labour
187 Gloucester South West21.8%Labour
188 Birkenhead North West21.8%Labour
189 North West Hampshire South East21.7%Conservative
190 Faversham and Mid Kent South East21.7%Conservative
191 Coventry North West West Midlands21.7%Labour
192 Wolverhampton West West Midlands21.7%Labour
193 Rugby West Midlands21.7%Labour
194 Mid Buckinghamshire South East21.7%Conservative
195 Plymouth Moor View South West21.6%Labour
196 Sheffield Heeley Yorkshire and The Humber21.6%Labour
197 West Aberdeenshire and Kincardine Scotland21.6%Conservative
198 Spen Valley Yorkshire and The Humber21.6%Labour
199 Godalming and Ash South East21.6%Conservative
200 Halesowen West Midlands21.6%Labour
201 North Bedfordshire East of England21.5%Conservative
202 Burton and Uttoxeter West Midlands21.5%Labour
203 Runnymede and Weybridge South East21.5%Conservative
204 Bolton West North West21.5%Labour
205 Leicester South East Midlands21.5%Others
206 Cardiff East Wales21.5%Labour
207 Bristol North West South West21.5%Labour
208 Hartlepool North East21.5%Labour
209 Nuneaton West Midlands21.5%Labour
210 Worsley and Eccles North West21.4%Labour
211 Basingstoke South East21.4%Labour
212 Wimbledon London21.4%Lib Dem
213 Sheffield South East Yorkshire and The Humber21.4%Labour
214 Stoke-on-Trent South West Midlands21.4%Conservative
215 Bristol South South West21.4%Labour
216 Swindon South South West21.4%Labour
217 Dulwich and West Norwood London21.4%Labour
218 Farnham and Bordon South East21.3%Conservative
219 Cheadle North West21.3%Lib Dem
220 Newcastle upon Tyne Central and West North East21.3%Labour
221 Newport West and Islwyn Wales21.3%Reform UK
222 Leyton and Wanstead London21.3%Labour
223 Newbury South East21.3%Lib Dem
224 Ruislip, Northwood and Pinner London21.3%Conservative
225 Epping Forest East of England21.3%Conservative
226 Chelmsford East of England21.2%Lib Dem
227 Spelthorne South East21.2%Conservative
228 Hamble Valley South East21.2%Conservative
229 Wakefield and Rothwell Yorkshire and The Humber21.2%Labour
230 Southend East and Rochford East of England21.2%Labour
231 Stockton West North East21.2%Conservative
232 Doncaster North Yorkshire and The Humber21.2%Labour
233 North East Hertfordshire East of England21.2%Conservative
234 Horsham South East21.2%Lib Dem
235 Old Bexley and Sidcup London21.2%Conservative
236 Harrow East London21.2%Conservative
237 Caerphilly Wales21.2%Reform UK
238 Eastleigh South East21.1%Lib Dem
239 Filton and Bradley Stoke South West21.1%Labour
240 Redditch West Midlands21.1%Conservative
241 Rawmarsh and Conisbrough Yorkshire and The Humber21.1%Labour
242 Beaconsfield South East21.1%Conservative
243 Scunthorpe Yorkshire and The Humber21.1%Labour
244 Rossendale and Darwen North West21.1%Labour
245 Vale of Glamorgan Wales21.1%Conservative
246 Bristol North East South West21.1%Labour
247 Widnes and Halewood North West21.1%Labour
248 Kingston and Surbiton London21.1%Lib Dem
249 Banbury South East21.1%Labour
250 Bristol East South West21.1%Labour
251 Southend West and Leigh East of England21.0%Labour
252 Kingston upon Hull North and Cottingham Yorkshire and The Humber21.0%Labour
253 Aberafan Maesteg Wales21.0%Labour
254 South Derbyshire East Midlands21.0%Labour
255 Liverpool West Derby North West21.0%Labour
256 East Thanet South East21.0%Labour
257 Merthyr Tydfil and Aberdare Wales21.0%Reform UK
258 Pontefract, Castleford and Knottingley Yorkshire and The Humber21.0%Labour
259 Gordon and Buchan Scotland21.0%SNP
260 Mid Cheshire North West21.0%Labour
261 Welwyn Hatfield East of England21.0%Labour
262 Beckenham and Penge London21.0%Labour
263 Surrey Heath South East21.0%Lib Dem
264 Bethnal Green and Stepney London20.9%Others
265 Frome and East Somerset South West20.9%Lib Dem
266 Chorley North West20.9%SPK
267 Lothian East Scotland20.9%Labour
268 Rhondda and Ogmore Wales20.9%Reform UK
269 Strangford Northern Ireland20.9%DUP
270 Leigh and Atherton North West20.9%Labour
271 Liverpool Garston North West20.9%Labour
272 Bootle North West20.9%Labour
273 Midlothian Scotland20.9%Labour
274 Belfast East Northern Ireland20.9%DUP
275 Solihull West and Shirley West Midlands20.9%Conservative
276 Pontypridd Wales20.9%Reform UK
277 Braintree East of England20.9%Conservative
278 Barnsley South Yorkshire and The Humber20.9%Labour
279 Torfaen Wales20.8%Reform UK
280 Leeds North West Yorkshire and The Humber20.8%Labour
281 Normanton and Hemsworth Yorkshire and The Humber20.8%Labour
282 Greenwich and Woolwich London20.8%Labour
283 Aldershot South East20.8%Labour
284 Witney South East20.8%Lib Dem
285 Darlington North East20.8%Labour
286 Bathgate and Linlithgow Scotland20.8%Labour
287 Livingston Scotland20.8%SNP
288 Leeds South West and Morley Yorkshire and The Humber20.8%Labour
289 Ellesmere Port and Bromborough North West20.8%Labour
290 South Northamptonshire East Midlands20.8%Conservative
291 Mid Leicestershire East Midlands20.8%Conservative
292 Wallasey North West20.7%Labour
293 South Norfolk East of England20.7%Labour
294 Ely and East Cambridgeshire East of England20.7%Conservative
295 Doncaster Central Yorkshire and The Humber20.7%Labour
296 Wigan North West20.7%Labour
297 Ashfield East Midlands20.7%Reform UK
298 Brentwood and Ongar East of England20.7%Conservative
299 Bicester and Woodstock South East20.7%Lib Dem
300 Bromsgrove West Midlands20.7%Conservative
301 Sutton Coldfield West Midlands20.7%Conservative
302 Poplar and Limehouse London20.7%Labour
303 South Leicestershire East Midlands20.7%Conservative
304 Runcorn and Helsby North West20.6%Labour
305 Colne Valley Yorkshire and The Humber20.6%Labour
306 East Antrim Northern Ireland20.6%DUP
307 Barnsley North Yorkshire and The Humber20.6%Labour
308 Warrington South North West20.6%Labour
309 Brent West London20.5%Labour
310 Tamworth West Midlands20.5%Reform UK
311 Alyn and Deeside Wales20.5%Reform UK
312 North Down Northern Ireland20.5%IND
313 Washington and Gateshead South North East20.5%Labour
314 Stourbridge West Midlands20.5%Labour
315 Blackpool South North West20.5%Labour
316 Dunfermline and Dollar Scotland20.5%Labour
317 Southgate and Wood Green London20.5%Labour
318 Jarrow and Gateshead East North East20.4%Labour
319 Chippenham South West20.4%Lib Dem
320 East Grinstead and Uckfield South East20.4%Conservative
321 Southampton Test South East20.4%Labour
322 Wrexham Wales20.4%Reform UK
323 Witham East of England20.4%Conservative
324 Llanelli Wales20.4%Reform UK
325 Makerfield North West20.4%Labour
326 Harborough, Oadby and Wigston East Midlands20.4%Conservative
327 West Suffolk East of England20.4%Conservative
328 Streatham and Croydon North London20.4%Labour
329 Middlesbrough South and East Cleveland North East20.4%Conservative
330 Mansfield East Midlands20.3%Labour
331 Stratford and Bow London20.3%Labour
332 Crewe and Nantwich North West20.3%Labour
333 Derby North East Midlands20.3%Labour
334 Shipley Yorkshire and The Humber20.3%Labour
335 Easington North East20.3%Labour
336 Tatton North West20.3%Conservative
337 Taunton and Wellington South West20.3%Lib Dem
338 Henley and Thame South East20.3%Lib Dem
339 Selby Yorkshire and The Humber20.3%Labour
340 Blyth and Ashington North East20.3%Labour
341 St Helens North North West20.3%Labour
342 Winchester South East20.2%Lib Dem
343 Airdrie and Shotts Scotland20.2%Labour
344 Dorking and Horley South East20.2%Lib Dem
345 South Cambridgeshire East of England20.2%Lib Dem
346 Redcar North East20.2%Labour
347 East Worthing and Shoreham South East20.2%Labour
348 Rother Valley Yorkshire and The Humber20.2%Conservative
349 Harrogate and Knaresborough Yorkshire and The Humber20.2%Lib Dem
350 Kingston upon Hull West and Haltemprice Yorkshire and The Humber20.2%Labour
351 Rushcliffe East Midlands20.2%Labour
352 Hornsey and Friern Barnet London20.2%Labour
353 Tewkesbury South West20.2%Lib Dem
354 Southampton Itchen South East20.1%Labour
355 North Warwickshire and Bedworth West Midlands20.1%Reform UK
356 Birmingham Selly Oak West Midlands20.1%Labour
357 Cannock Chase West Midlands20.1%Reform UK
358 Grantham and Bourne East Midlands20.1%Conservative
359 Clwyd North Wales20.1%Conservative
360 Aldridge-Brownhills West Midlands20.1%Conservative
361 Calder Valley Yorkshire and The Humber20.0%Labour
362 Hazel Grove North West20.0%Lib Dem
363 Gedling East Midlands20.0%Labour
364 Warrington North North West20.0%Labour
365 St Helens South and Whiston North West20.0%Labour
366 Huntingdon East of England20.0%Conservative
367 Cumbernauld and Kirkintilloch Scotland20.0%SNP
368 Blaenau Gwent and Rhymney Wales20.0%Labour
369 Cardiff North Wales20.0%Labour
370 Sherwood Forest East Midlands20.0%Labour
371 Edinburgh West Scotland20.0%Lib Dem
372 Manchester Rusholme North West20.0%Labour
373 Houghton and Sunderland South North East20.0%Labour
374 Central Suffolk and North Ipswich East of England20.0%Conservative
375 Manchester Central North West20.0%Labour
376 Weald of Kent South East20.0%Conservative
377 Glasgow South West Scotland19.9%SNP
378 North West Leicestershire East Midlands19.9%Conservative
379 Dover and Deal South East19.9%Labour
380 Daventry East Midlands19.9%Conservative
381 Queen's Park and Maida Vale London19.9%Labour
382 Gateshead Central and Whickham North East19.9%Labour
383 Havant South East19.9%Conservative
384 Mid Dunbartonshire Scotland19.9%Lib Dem
385 North Somerset South West19.9%Conservative
386 Weston-super-Mare South West19.8%Labour
387 Bridgwater South West19.8%Conservative
388 Newton Aycliffe and Spennymoor North East19.8%Labour
389 Rayleigh and Wickford East of England19.8%Conservative
390 Melton and Syston East Midlands19.8%Conservative
391 Ribble Valley North West19.8%Conservative
392 Thornbury and Yate South West19.8%Lib Dem
393 Worcester West Midlands19.8%Labour
394 Glenrothes and Mid Fife Scotland19.8%SNP
395 The Wrekin West Midlands19.8%Conservative
396 Reading Central South East19.8%Labour
397 Motherwell, Wishaw and Carluke Scotland19.8%Labour
398 Tynemouth North East19.7%Labour
399 South West Wiltshire South West19.7%Conservative
400 Bassetlaw East Midlands19.7%Labour
401 Exmouth and Exeter East South West19.7%Conservative
402 Camborne and Redruth South West19.7%Labour
403 Ossett and Denby Dale Yorkshire and The Humber19.7%Labour
404 Doncaster East and the Isle of Axholme Yorkshire and The Humber19.7%Labour
405 Neath and Swansea East Wales19.7%Reform UK
406 Chester South and Eddisbury North West19.6%Conservative
407 North East Somerset and Hanham South West19.6%Labour
408 Erewash East Midlands19.6%Labour
409 Cramlington and Killingworth North East19.6%Labour
410 South Shields North East19.6%Labour
411 North Cotswolds South West19.6%Conservative
412 Peckham London19.6%Labour
413 Coatbridge and Bellshill Scotland19.5%Labour
414 Gosport South East19.5%Conservative
415 South Ribble North West19.5%Labour
416 East Hampshire South East19.5%Conservative
417 Arbroath and Broughty Ferry Scotland19.5%SNP
418 South West Devon South West19.5%Conservative
419 Warwick and Leamington West Midlands19.5%Labour
420 Sheffield Hallam Yorkshire and The Humber19.5%Labour
421 Bridgend Wales19.5%Reform UK
422 Montgomeryshire and Glyndŵr Wales19.4%Reform UK
423 Rutherglen Scotland19.4%Labour
424 Wetherby and Easingwold Yorkshire and The Humber19.4%Conservative
425 Sleaford and North Hykeham East Midlands19.4%Conservative
426 Bournemouth East South West19.4%Labour
427 Rutland and Stamford East Midlands19.4%Conservative
428 Hinckley and Bosworth East Midlands19.4%Conservative
429 Hastings and Rye South East19.4%Labour
430 Congleton North West19.3%Labour
431 Cheltenham South West19.3%Lib Dem
432 Mid and South Pembrokeshire Wales19.3%Conservative
433 Bolsover East Midlands19.3%Labour
434 Shrewsbury West Midlands19.3%Labour
435 Coventry South West Midlands19.3%Labour
436 Blaydon and Consett North East19.3%Labour
437 Putney London19.3%Labour
438 Norwich North East of England19.3%Labour
439 Alloa and Grangemouth Scotland19.2%SNP
440 North East Cambridgeshire East of England19.2%Conservative
441 South Cotswolds South West19.2%Lib Dem
442 Paisley and Renfrewshire North Scotland19.2%SNP
443 Orkney and Shetland Scotland19.2%Lib Dem
444 Great Yarmouth East of England19.2%Reform UK
445 Melksham and Devizes South West19.2%Lib Dem
446 Stroud South West19.2%Labour
447 Yeovil South West19.2%Lib Dem
448 St Austell and Newquay South West19.2%Labour
449 Salisbury South West19.2%Conservative
450 Gower Wales19.2%Reform UK
451 Ynys Môn Wales19.2%Plaid Cymru
452 Sussex Weald South East19.2%Conservative
453 Carlisle North West19.2%Labour
454 North Durham North East19.2%Labour
455 West Dunbartonshire Scotland19.2%SNP
456 Lichfield West Midlands19.2%Conservative
457 Falkirk Scotland19.2%SNP
458 Goole and Pocklington Yorkshire and The Humber19.1%Conservative
459 Lewisham North London19.1%Labour
460 Oxford East South East19.1%Labour
461 Whitehaven and Workington North West19.1%Labour
462 South West Norfolk East of England19.1%Reform UK
463 Mid Dorset and North Poole South West19.1%Lib Dem
464 Castle Point East of England19.1%Conservative
465 East Kilbride and Strathaven Scotland19.1%Labour
466 Cowdenbeath and Kirkcaldy Scotland19.1%Labour
467 Newark East Midlands19.1%Conservative
468 Salford North West19.1%Labour
469 Stafford West Midlands19.1%Labour
470 Eastbourne South East19.1%Lib Dem
471 Gainsborough East Midlands19.1%Conservative
472 Ealing Central and Acton London19.0%Labour
473 Bishop Auckland North East19.0%Labour
474 Hereford and South Herefordshire West Midlands19.0%Conservative
475 Droitwich and Evesham West Midlands19.0%Conservative
476 High Peak East Midlands19.0%Labour
477 South Holland and The Deepings East Midlands19.0%Conservative
478 Bury St Edmunds and Stowmarket East of England19.0%Conservative
479 Hamilton and Clyde Valley Scotland19.0%Labour
480 North Cornwall South West19.0%Lib Dem
481 Poole South West19.0%Conservative
482 Kilmarnock and Loudoun Scotland19.0%SNP
483 Maldon East of England19.0%Conservative
484 Guildford South East18.9%Lib Dem
485 Lowestoft East of England18.9%Reform UK
486 Kenilworth and Southam West Midlands18.9%Conservative
487 Chesterfield East Midlands18.9%Labour
488 Boston and Skegness East Midlands18.9%Reform UK
489 Aberdeenshire North and Moray East Scotland18.9%SNP
490 Glastonbury and Somerton South West18.9%Lib Dem
491 Amber Valley East Midlands18.9%Reform UK
492 Dwyfor Meirionnydd Wales18.9%Plaid Cymru
493 North Shropshire West Midlands18.9%Lib Dem
494 Morecambe and Lunesdale North West18.9%Labour
495 Macclesfield North West18.9%Labour
496 York Outer Yorkshire and The Humber18.8%Labour
497 New Forest East South East18.8%Conservative
498 Wyre Forest West Midlands18.8%Conservative
499 North Devon South West18.8%Lib Dem
500 Central Devon South West18.8%Conservative
501 Clwyd East Wales18.8%Conservative
502 Mid Derbyshire East Midlands18.8%Conservative
503 Sunderland Central North East18.8%Labour
504 North Dorset South West18.8%Conservative
505 Harwich and North Essex East of England18.8%Conservative
506 Newcastle-under-Lyme West Midlands18.8%Labour
507 Hove and Portslade South East18.8%Labour
508 Caerfyrddin Wales18.7%Plaid Cymru
509 West Lancashire North West18.7%Labour
510 Hampstead and Highgate London18.7%Labour
511 Forest of Dean South West18.7%Conservative
512 Penistone and Stocksbridge Yorkshire and The Humber18.7%Labour
513 Swansea West Wales18.7%Reform UK
514 Brigg and Immingham Yorkshire and The Humber18.6%Conservative
515 Perth and Kinross-shire Scotland18.6%SNP
516 Wirral West North West18.6%Labour
517 Barrow and Furness North West18.6%Labour
518 Nottingham East East Midlands18.6%Labour
519 South Suffolk East of England18.5%Conservative
520 Wells and Mendip Hills South West18.5%Lib Dem
521 North East Derbyshire East Midlands18.5%Conservative
522 Mid Norfolk East of England18.5%Conservative
523 Aberdeen North Scotland18.5%SNP
524 Lewes South East18.4%Lib Dem
525 Folkestone and Hythe South East18.4%Reform UK
526 Central Ayrshire Scotland18.4%Labour
527 North West Norfolk East of England18.4%Conservative
528 Moray West, Nairn and Strathspey Scotland18.4%SNP
529 Blackpool North and Fleetwood North West18.3%Labour
530 Fareham and Waterlooville South East18.3%Conservative
531 Broxtowe East Midlands18.3%Labour
532 Inverness, Skye and West Ross-shire Scotland18.3%Lib Dem
533 Stirling and Strathallan Scotland18.2%SNP
534 Herne Bay and Sandwich South East18.2%Conservative
535 Broadland and Fakenham East of England18.2%Conservative
536 Glasgow North East Scotland18.2%SNP
537 Lincoln East Midlands18.2%Labour
538 Newcastle upon Tyne East and Wallsend North East18.2%Labour
539 Hackney South and Shoreditch London18.1%Labour
540 Torbay South West18.1%Lib Dem
541 Hammersmith and Chiswick London18.1%Labour
542 Stratford-on-Avon West Midlands18.1%Lib Dem
543 Arundel and South Downs South East18.1%Conservative
544 Monmouthshire Wales18.1%Conservative
545 Romsey and Southampton North South East18.1%Conservative
546 Caithness, Sutherland and Easter Ross Scotland18.1%Lib Dem
547 Newcastle upon Tyne North North East18.0%Labour
548 Glasgow East Scotland18.0%SNP
549 Dumfriesshire, Clydesdale and Tweeddale Scotland18.0%Conservative
550 Hexham North East18.0%Labour
551 Tooting London17.9%Labour
552 Oxford West and Abingdon South East17.9%Lib Dem
553 Inverclyde and Renfrewshire West Scotland17.9%Labour
554 Stone, Great Wyrley and Penkridge West Midlands17.9%Conservative
555 Nottingham South East Midlands17.9%Labour
556 Kingswinford and South Staffordshire West Midlands17.9%Conservative
557 Staffordshire Moorlands West Midlands17.9%Conservative
558 Southport North West17.8%Labour
559 West Worcestershire West Midlands17.8%Conservative
560 Portsmouth South South East17.8%Labour
561 Islington North London17.8%Others
562 Sefton Central North West17.8%Labour
563 Tiverton and Minehead South West17.8%Lib Dem
564 Worthing West South East17.8%Labour
565 Brecon, Radnor and Cwm Tawe Wales17.8%Lib Dem
566 Ayr, Carrick and Cumnock Scotland17.7%SNP
567 Isle of Wight West South East17.7%Labour
568 Bognor Regis and Littlehampton South East17.7%Conservative
569 Scarborough and Whitby Yorkshire and The Humber17.7%Labour
570 Skipton and Ripon Yorkshire and The Humber17.7%Conservative
571 Newton Abbot South West17.7%Lib Dem
572 Bangor Aberconwy Wales17.6%Plaid Cymru
573 Derbyshire Dales East Midlands17.6%Conservative
574 Beverley and Holderness Yorkshire and The Humber17.6%Conservative
575 Penrith and Solway North West17.6%Labour
576 North Ayrshire and Arran Scotland17.5%SNP
577 Richmond and Northallerton Yorkshire and The Humber17.5%Conservative
578 Loughborough East Midlands17.5%Labour
579 Belfast South and Mid Down Northern Ireland17.4%SDLP
580 St Ives South West17.4%Lib Dem
581 Truro and Falmouth South West17.4%Labour
582 Canterbury South East17.4%Labour
583 Lancaster and Wyre North West17.4%Labour
584 Liverpool Wavertree North West17.4%Labour
585 Dumfries and Galloway Scotland17.4%SNP
586 Berwickshire, Roxburgh and Selkirk Scotland17.3%Conservative
587 Angus and Perthshire Glens Scotland17.3%SNP
588 Plymouth Sutton and Devonport South West17.3%Labour
589 Paisley and Renfrewshire South Scotland17.3%Labour
590 Thirsk and Malton Yorkshire and The Humber17.3%Conservative
591 Torridge and Tavistock South West17.2%Conservative
592 South East Cornwall South West17.2%Conservative
593 Chichester South East17.2%Lib Dem
594 South Dorset South West17.2%Conservative
595 South Devon South West17.1%Lib Dem
596 North Herefordshire West Midlands17.1%Green
597 Manchester Withington North West17.1%Labour
598 Brighton Kemptown and Peacehaven South East17.1%Labour
599 Battersea London17.1%Labour
600 Edinburgh South Scotland17.1%Labour
601 Cardiff South and Penarth Wales17.1%Labour
602 Chester North and Neston North West17.1%Labour
603 Na h-Eileanan an Iar Scotland17.1%Labour
604 Glasgow South Scotland17.0%SNP
605 Clacton East of England17.0%Reform UK
606 Fylde North West17.0%Conservative
607 Bridlington and The Wolds Yorkshire and The Humber17.0%Conservative
608 Honiton and Sidmouth South West16.9%Lib Dem
609 Waveney Valley East of England16.8%Green
610 West Dorset South West16.8%Lib Dem
611 Glasgow West Scotland16.8%Labour
612 Suffolk Coastal East of England16.8%Conservative
613 Bexhill and Battle South East16.8%Conservative
614 Bath South West16.7%Lib Dem
615 Louth and Horncastle East Midlands16.7%Conservative
616 Argyll, Bute and South Lochaber Scotland16.6%SNP
617 Bournemouth West South West16.6%Labour
618 Chelsea and Fulham London16.5%Conservative
619 Ceredigion Preseli Wales16.5%Plaid Cymru
620 Dundee Central Scotland16.4%SNP
621 Norwich South East of England16.4%Labour
622 South Shropshire West Midlands16.4%Conservative
623 Edinburgh South West Scotland16.4%SNP
624 Aberdeen South Scotland16.4%Conservative
625 North Northumberland North East16.4%Labour
626 City of Durham North East16.3%Labour
627 Vauxhall and Camberwell Green London16.1%Labour
628 Islington South and Finsbury London16.1%Labour
629 Christchurch South West16.0%Conservative
630 Holborn and St Pancras London16.0%Labour
631 Isle of Wight East South East15.9%Conservative
632 New Forest West South East15.9%Conservative
633 Brighton Pavilion South East15.8%Green
634 North East Fife Scotland15.8%Lib Dem
635 Westmorland and Lonsdale North West15.8%Lib Dem
636 Cambridge East of England15.7%Labour
637 York Central Yorkshire and The Humber15.6%Labour
638 Bermondsey and Old Southwark London15.6%Labour
639 Clapham and Brixton Hill London15.5%Labour
640 Kensington and Bayswater London15.5%Labour
641 Liverpool Riverside North West15.4%Labour
642 Exeter South West15.2%Labour
643 North Norfolk East of England15.0%Lib Dem
644 Edinburgh North and Leith Scotland14.5%SNP
645 Edinburgh East and Musselburgh Scotland13.8%SNP
646 Glasgow North Scotland13.5%SNP
647 Cities of London and Westminster London13.0%Labour
648 Sheffield Central Yorkshire and The Humber12.4%Labour
649 Leeds Central and Headingley Yorkshire and The Humber12.0%Labour
650 Bristol Central South West11.9%Green