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 35-49 by constituency

% of usual residents aged 35-49 in every constituency in the UK: highest in Walthamstow (26.6%), lowest in Leeds Central and Headingley (12.8%); the middle constituency is at 18.9%. Of the fifth of constituencies where it is highest, our forecast has Labour winning 82 of 130; where it is lowest, Conservative wins 50 of 130.

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

Lowest: the bottom 15

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