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 16+ retired by constituency

% of 16+ retired in every constituency in the UK: highest in Christchurch (39.4%), lowest in Poplar and Limehouse (5.2%); the middle constituency is at 22.8%. Of the fifth of constituencies where it is highest, our forecast has Conservative winning 62 of 129; where it is lowest, Labour wins 101 of 129.

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

Lowest: the bottom 15

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