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+ with Level 4+ (degree-level) highest qualification by constituency

% of 16+ with Level 4+ (degree-level) highest qualification in every constituency in the UK: highest in Battersea (65.2%), lowest in Boston and Skegness (18.1%); the middle constituency is at 31.6%. Of the fifth of constituencies where it is highest, our forecast has Labour winning 63 of 130; where it is lowest, Labour wins 79 of 130.

Aldershot: 29.9% Aldridge-Brownhills: 27.2% Altrincham and Sale West: 48.7% Amber Valley: 24.3% Arundel and South Downs: 37.4% Ashfield: 20.8% Ashford: 29.4% Ashton-under-Lyne: 23.5% Aylesbury: 34.6% Banbury: 34.8% Barking: 34.1% Barnsley North: 22.7% Barnsley South: 20.2% Barrow and Furness: 27.7% Basildon and Billericay: 25.6% Basingstoke: 32.3% Bassetlaw: 24.9% Bath: 45.3% Battersea: 65.2% Beaconsfield: 42.6% Beckenham and Penge: 48.6% Bedford: 32.0% Bermondsey and Old Southwark: 56.9% Bethnal Green and Stepney: 46.2% Beverley and Holderness: 31.7% Bexhill and Battle: 29.8% Bexleyheath and Crayford: 30.5% Bicester and Woodstock: 38.9% Birkenhead: 28.0% Birmingham Edgbaston: 39.2% Birmingham Erdington: 24.2% Birmingham Hall Green and Moseley: 33.1% Birmingham Hodge Hill and Solihull North: 20.4% Birmingham Ladywood: 31.6% Birmingham Northfield: 27.4% Birmingham Perry Barr: 24.9% Birmingham Selly Oak: 32.5% Birmingham Yardley: 23.6% Bishop Auckland: 25.8% Blackburn: 25.4% Blackley and Middleton South: 27.1% Blackpool North and Fleetwood: 24.2% Blackpool South: 22.1% Blaydon and Consett: 29.2% Blyth and Ashington: 22.6% Bognor Regis and Littlehampton: 24.8% Bolsover: 22.2% Bolton North East: 26.5% Bolton South and Walkden: 23.5% Bolton West: 33.1% Bootle: 24.0% Boston and Skegness: 18.1% Bournemouth East: 35.0% Bournemouth West: 30.8% Bracknell: 34.2% Bradford East: 21.9% Bradford South: 22.6% Bradford West: 25.3% Braintree: 25.8% Brent East: 38.6% Brent West: 38.7% Brentford and Isleworth: 44.9% Brentwood and Ongar: 33.1% Bridgwater: 23.5% Bridlington and The Wolds: 25.9% Brigg and Immingham: 26.1% Brighton Kemptown and Peacehaven: 34.6% Brighton Pavilion: 47.7% Bristol Central: 56.3% Bristol East: 37.4% Bristol North East: 32.0% Bristol North West: 43.1% Bristol South: 35.2% Broadland and Fakenham: 27.4% Bromley and Biggin Hill: 42.4% Bromsgrove: 36.6% Broxbourne: 27.8% Broxtowe: 34.6% Buckingham and Bletchley: 34.8% Burnley: 24.6% Burton and Uttoxeter: 27.5% Bury North: 30.7% Bury South: 33.4% Bury St Edmunds and Stowmarket: 31.2% Calder Valley: 35.6% Camborne and Redruth: 29.2% Cambridge: 55.7% Cannock Chase: 22.7% Canterbury: 36.3% Carlisle: 27.3% Carshalton and Wallington: 37.4% Castle Point: 18.5% Central Devon: 35.0% Central Suffolk and North Ipswich: 29.9% Chatham and Aylesford: 24.5% Cheadle: 44.1% Chelmsford: 36.2% Chelsea and Fulham: 60.6% Cheltenham: 44.8% Chesham and Amersham: 47.3% Chester North and Neston: 39.3% Chester South and Eddisbury: 42.9% Chesterfield: 27.4% Chichester: 33.9% Chingford and Woodford Green: 39.4% Chippenham: 33.1% Chipping Barnet: 48.6% Chorley: 33.6% Christchurch: 29.4% Cities of London and Westminster: 62.2% City of Durham: 32.8% Clacton: 18.2% Clapham and Brixton Hill: 60.3% Colchester: 33.3% Colne Valley: 37.2% Congleton: 37.5% Corby and East Northamptonshire: 26.9% Coventry East: 26.2% Coventry North West: 29.6% Coventry South: 35.5% Cramlington and Killingworth: 29.0% Crawley: 27.5% Crewe and Nantwich: 29.2% Croydon East: 36.6% Croydon South: 46.1% Croydon West: 39.7% Dagenham and Rainham: 29.9% Darlington: 28.0% Dartford: 32.8% Daventry: 33.8% Derby North: 32.6% Derby South: 25.4% Derbyshire Dales: 39.0% Dewsbury and Batley: 22.6% Didcot and Wantage: 41.6% Doncaster Central: 24.4% Doncaster East and the Isle of Axholme: 24.8% Doncaster North: 21.0% Dorking and Horley: 39.5% Dover and Deal: 25.9% Droitwich and Evesham: 31.9% Dudley: 22.7% Dulwich and West Norwood: 56.3% Dunstable and Leighton Buzzard: 30.8% Ealing Central and Acton: 54.9% Ealing North: 39.0% Ealing Southall: 38.5% Earley and Woodley: 40.5% Easington: 21.2% East Grinstead and Uckfield: 36.3% East Ham: 33.7% East Hampshire: 40.1% East Surrey: 37.3% East Thanet: 26.6% East Wiltshire: 33.1% East Worthing and Shoreham: 29.8% Eastbourne: 29.8% Eastleigh: 34.2% Edmonton and Winchmore Hill: 33.4% Ellesmere Port and Bromborough: 27.1% Eltham and Chislehurst: 40.0% Ely and East Cambridgeshire: 37.0% Enfield North: 33.8% Epping Forest: 34.3% Epsom and Ewell: 44.6% Erewash: 24.5% Erith and Thamesmead: 37.0% Esher and Walton: 51.6% Exeter: 34.2% Exmouth and Exeter East: 35.1% Fareham and Waterlooville: 29.5% Farnham and Bordon: 42.9% Faversham and Mid Kent: 29.0% Feltham and Heston: 32.7% Filton and Bradley Stoke: 37.5% Finchley and Golders Green: 53.0% Folkestone and Hythe: 26.7% Forest of Dean: 29.3% Frome and East Somerset: 32.7% Fylde: 34.6% Gainsborough: 29.3% Gateshead Central and Whickham: 29.9% Gedling: 31.5% Gillingham and Rainham: 25.2% Glastonbury and Somerton: 32.2% Gloucester: 26.9% Godalming and Ash: 44.2% Goole and Pocklington: 32.2% Gorton and Denton: 27.5% Gosport: 26.4% Grantham and Bourne: 28.3% Gravesham: 26.7% Great Grimsby and Cleethorpes: 19.6% Great Yarmouth: 18.2% Greenwich and Woolwich: 55.4% Guildford: 46.1% Hackney North and Stoke Newington: 48.8% Hackney South and Shoreditch: 54.5% Halesowen: 24.9% Halifax: 26.3% Hamble Valley: 35.5% Hammersmith and Chiswick: 58.4% Hampstead and Highgate: 64.7% Harborough, Oadby and Wigston: 35.3% Harlow: 25.5% Harpenden and Berkhamsted: 51.8% Harrogate and Knaresborough: 40.9% Harrow East: 40.7% Harrow West: 45.2% Hartlepool: 24.8% Harwich and North Essex: 27.8% Hastings and Rye: 28.6% Havant: 26.7% Hayes and Harlington: 32.1% Hazel Grove: 33.4% Hemel Hempstead: 33.0% Hendon: 45.7% Henley and Thame: 44.7% Hereford and South Herefordshire: 30.8% Herne Bay and Sandwich: 27.0% Hertford and Stortford: 40.1% Hertsmere: 39.2% Hexham: 39.2% Heywood and Middleton North: 26.4% High Peak: 35.6% Hinckley and Bosworth: 29.4% Hitchin: 40.5% Holborn and St Pancras: 51.0% Honiton and Sidmouth: 32.4% Hornchurch and Upminster: 29.3% Hornsey and Friern Barnet: 60.2% Horsham: 37.2% Houghton and Sunderland South: 23.1% Hove and Portslade: 46.5% Huddersfield: 30.1% Huntingdon: 35.0% Hyndburn: 25.5% Ilford North: 41.8% Ilford South: 37.6% Ipswich: 27.4% Isle of Wight East: 26.3% Isle of Wight West: 28.6% Islington North: 57.6% Islington South and Finsbury: 56.2% Jarrow and Gateshead East: 23.6% Keighley and Ilkley: 32.0% Kenilworth and Southam: 43.5% Kensington and Bayswater: 60.6% Kettering: 28.3% Kingston and Surbiton: 49.4% Kingston upon Hull East: 18.6% Kingston upon Hull North and Cottingham: 26.7% Kingston upon Hull West and Haltemprice: 25.6% Kingswinford and South Staffordshire: 30.3% Knowsley: 22.6% Lancaster and Wyre: 34.3% Leeds Central and Headingley: 39.1% Leeds East: 26.1% Leeds North East: 48.2% Leeds North West: 43.1% Leeds South: 28.5% Leeds South West and Morley: 28.2% Leeds West and Pudsey: 30.9% Leicester East: 23.1% Leicester South: 30.8% Leicester West: 26.5% Leigh and Atherton: 25.2% Lewes: 34.8% Lewisham East: 42.6% Lewisham North: 54.3% Lewisham West and East Dulwich: 57.6% Leyton and Wanstead: 47.2% Lichfield: 34.2% Lincoln: 26.9% Liverpool Garston: 34.4% Liverpool Riverside: 31.5% Liverpool Walton: 22.9% Liverpool Wavertree: 37.0% Liverpool West Derby: 26.3% Loughborough: 33.0% Louth and Horncastle: 23.8% Lowestoft: 20.9% Luton North: 30.0% Luton South and South Bedfordshire: 29.9% Macclesfield: 40.7% Maidenhead: 44.6% Maidstone and Malling: 31.1% Makerfield: 24.7% Maldon: 26.4% Manchester Central: 40.7% Manchester Rusholme: 37.0% Manchester Withington: 54.5% Mansfield: 21.9% Melksham and Devizes: 34.8% Melton and Syston: 30.1% Meriden and Solihull East: 34.8% Mid Bedfordshire: 36.9% Mid Buckinghamshire: 43.1% Mid Cheshire: 30.4% Mid Derbyshire: 35.9% Mid Dorset and North Poole: 31.4% Mid Leicestershire: 32.9% Mid Norfolk: 24.5% Mid Sussex: 40.4% Middlesbrough and Thornaby East: 24.6% Middlesbrough South and East Cleveland: 27.6% Milton Keynes Central: 38.8% Milton Keynes North: 35.3% Mitcham and Morden: 40.1% Morecambe and Lunesdale: 31.8% New Forest East: 29.7% New Forest West: 32.8% Newark: 32.7% Newbury: 36.1% Newcastle upon Tyne Central and West: 27.8% Newcastle upon Tyne East and Wallsend: 30.0% Newcastle upon Tyne North: 44.0% Newcastle-under-Lyme: 28.5% Newton Abbot: 30.5% Newton Aycliffe and Spennymoor: 26.0% Normanton and Hemsworth: 22.0% North Bedfordshire: 35.8% North Cornwall: 28.0% North Cotswolds: 39.8% North Devon: 28.5% North Dorset: 30.9% North Durham: 26.3% North East Cambridgeshire: 19.0% North East Derbyshire: 27.6% North East Hampshire: 43.3% North East Hertfordshire: 37.4% North East Somerset and Hanham: 32.2% North Herefordshire: 34.7% North Norfolk: 26.7% North Northumberland: 32.7% North Shropshire: 29.9% North Somerset: 39.6% North Warwickshire and Bedworth: 23.6% North West Cambridgeshire: 30.0% North West Essex: 36.3% North West Hampshire: 34.0% North West Leicestershire: 29.8% North West Norfolk: 23.5% Northampton North: 27.6% Northampton South: 31.5% Norwich North: 26.6% Norwich South: 36.3% Nottingham East: 33.8% Nottingham North and Kimberley: 24.2% Nottingham South: 27.4% Nuneaton: 25.5% Old Bexley and Sidcup: 30.9% Oldham East and Saddleworth: 26.8% Oldham West, Chadderton and Royton: 22.8% Orpington: 37.2% Ossett and Denby Dale: 31.9% Oxford East: 45.3% Oxford West and Abingdon: 49.7% Peckham: 49.7% Pendle and Clitheroe: 29.0% Penistone and Stocksbridge: 30.2% Penrith and Solway: 31.6% Peterborough: 23.3% Plymouth Moor View: 22.8% Plymouth Sutton and Devonport: 30.9% Pontefract, Castleford and Knottingley: 21.6% Poole: 32.3% Poplar and Limehouse: 54.0% Portsmouth North: 26.6% Portsmouth South: 33.0% Preston: 28.8% Putney: 60.9% Queen's Park and Maida Vale: 47.8% Rawmarsh and Conisbrough: 21.3% Rayleigh and Wickford: 22.9% Reading Central: 45.2% Reading West and Mid Berkshire: 36.0% Redcar: 24.2% Redditch: 27.1% Reigate: 42.4% Ribble Valley: 37.5% Richmond and Northallerton: 35.0% Richmond Park: 64.1% Rochdale: 26.0% Rochester and Strood: 26.9% Romford: 30.9% Romsey and Southampton North: 37.7% Rossendale and Darwen: 30.8% Rother Valley: 25.5% Rotherham: 21.5% Rugby: 33.5% Ruislip, Northwood and Pinner: 48.9% Runcorn and Helsby: 28.8% Runnymede and Weybridge: 40.9% Rushcliffe: 46.2% Rutland and Stamford: 37.2% Salford: 37.6% Salisbury: 38.4% Scarborough and Whitby: 27.9% Scunthorpe: 21.9% Sefton Central: 35.4% Selby: 30.4% Sevenoaks: 37.5% Sheffield Brightside and Hillsborough: 22.8% Sheffield Central: 45.6% Sheffield Hallam: 50.9% Sheffield Heeley: 30.9% Sheffield South East: 22.4% Sherwood Forest: 26.5% Shipley: 36.5% Shrewsbury: 34.5% Sittingbourne and Sheppey: 21.0% Skipton and Ripon: 37.6% Sleaford and North Hykeham: 29.8% Slough: 34.9% Smethwick: 24.8% Solihull West and Shirley: 39.9% South Basildon and East Thurrock: 22.3% South Cambridgeshire: 49.1% South Cotswolds: 39.7% South Derbyshire: 31.2% South Devon: 34.9% South Dorset: 28.1% South East Cornwall: 30.7% South Holland and The Deepings: 21.3% South Leicestershire: 31.5% South Norfolk: 35.2% South Northamptonshire: 35.1% South Ribble: 33.1% South Shields: 27.2% South Shropshire: 33.2% South Suffolk: 29.5% South West Devon: 33.3% South West Hertfordshire: 42.6% South West Norfolk: 22.3% South West Wiltshire: 28.6% Southampton Itchen: 29.2% Southampton Test: 33.4% Southend East and Rochford: 25.1% Southend West and Leigh: 28.0% Southgate and Wood Green: 42.8% Southport: 31.2% Spelthorne: 33.6% Spen Valley: 27.8% St Albans: 51.7% St Austell and Newquay: 26.4% St Helens North: 27.0% St Helens South and Whiston: 27.2% St Ives: 32.4% St Neots and Mid Cambridgeshire: 42.2% Stafford: 34.0% Staffordshire Moorlands: 28.3% Stalybridge and Hyde: 26.3% Stevenage: 31.1% Stockport: 35.4% Stockton North: 25.2% Stockton West: 36.8% Stoke-on-Trent Central: 22.3% Stoke-on-Trent North: 20.8% Stoke-on-Trent South: 25.8% Stone, Great Wyrley and Penkridge: 30.7% Stourbridge: 27.0% Stratford and Bow: 48.4% Stratford-on-Avon: 39.3% Streatham and Croydon North: 48.7% Stretford and Urmston: 35.7% Stroud: 37.5% Suffolk Coastal: 30.8% Sunderland Central: 28.1% Surrey Heath: 38.8% Sussex Weald: 32.7% Sutton and Cheam: 42.1% Sutton Coldfield: 41.2% Swindon North: 26.4% Swindon South: 28.5% Tamworth: 24.7% Tatton: 45.0% Taunton and Wellington: 32.9% Telford: 24.1% Tewkesbury: 35.0% The Wrekin: 29.7% Thirsk and Malton: 32.0% Thornbury and Yate: 33.2% Thurrock: 28.8% Tipton and Wednesbury: 18.9% Tiverton and Minehead: 30.7% Tonbridge: 35.3% Tooting: 61.8% Torbay: 25.2% Torridge and Tavistock: 28.5% Tottenham: 41.2% Truro and Falmouth: 37.2% Tunbridge Wells: 41.5% Twickenham: 58.2% Tynemouth: 37.5% Uxbridge and South Ruislip: 38.8% Vauxhall and Camberwell Green: 53.3% Wakefield and Rothwell: 27.1% Wallasey: 27.1% Walsall and Bloxwich: 23.2% Walthamstow: 46.8% Warrington North: 28.2% Warrington South: 35.5% Warwick and Leamington: 44.5% Washington and Gateshead South: 22.3% Watford: 41.2% Waveney Valley: 28.2% Weald of Kent: 32.6% Wellingborough and Rushden: 24.0% Wells and Mendip Hills: 36.0% Welwyn Hatfield: 37.3% West Bromwich: 24.0% West Dorset: 36.2% West Ham and Beckton: 41.9% West Lancashire: 29.7% West Suffolk: 26.6% West Worcestershire: 38.4% Westmorland and Lonsdale: 37.0% Weston-super-Mare: 27.3% Wetherby and Easingwold: 40.9% Whitehaven and Workington: 25.1% Widnes and Halewood: 25.2% Wigan: 26.7% Wimbledon: 60.5% Winchester: 46.4% Windsor: 41.5% Wirral West: 40.7% Witham: 27.6% Witney: 37.7% Woking: 44.7% Wokingham: 47.8% Wolverhampton North East: 22.0% Wolverhampton South East: 20.8% Wolverhampton West: 31.6% Worcester: 33.7% Worsley and Eccles: 31.4% Worthing West: 30.8% Wycombe: 38.3% Wyre Forest: 26.1% Wythenshawe and Sale East: 33.4% Yeovil: 27.5% York Central: 38.5% York Outer: 39.2% Belfast East: 37.8% Belfast North: 27.3% Belfast South and Mid Down: 48.2% Belfast West: 23.5% East Antrim: 31.6% East Londonderry: 29.9% Fermanagh and South Tyrone: 30.4% Foyle: 31.1% Lagan Valley: 36.7% Mid Ulster: 29.8% Newry and Armagh: 30.4% North Antrim: 27.8% North Down: 38.2% South Antrim: 31.6% South Down: 31.9% Strangford: 30.1% Upper Bann: 29.1% West Tyrone: 29.0% East Renfrewshire: 44.6% Na h-Eileanan an Iar: 31.2% Midlothian: 29.4% North Ayrshire and Arran: 26.0% Orkney and Shetland: 30.7% Aberdeen North: 31.9% Aberdeen South: 44.2% Aberdeenshire North and Moray East: 20.9% Airdrie and Shotts: 21.3% Alloa and Grangemouth: 24.8% Angus and Perthshire Glens: 30.6% Arbroath and Broughty Ferry: 29.5% Argyll, Bute and South Lochaber: 34.1% Bathgate and Linlithgow: 28.5% Caithness, Sutherland and Easter Ross: 28.6% Coatbridge and Bellshill: 21.3% Cowdenbeath and Kirkcaldy: 28.0% Cumbernauld and Kirkintilloch: 26.4% Dumfries and Galloway: 26.8% Dumfriesshire, Clydesdale and Tweeddale: 29.6% Dundee Central: 31.6% Dunfermline and Dollar: 31.5% East Kilbride and Strathaven: 29.6% Edinburgh East and Musselburgh: 43.7% Edinburgh North and Leith: 55.9% Edinburgh South: 53.3% Edinburgh South West: 46.7% Edinburgh West: 48.3% Falkirk: 26.0% Glasgow East: 30.7% Glasgow North: 41.8% Glasgow North East: 24.1% Glasgow South: 40.8% Glasgow South West: 30.8% Glasgow West: 42.7% Glenrothes and Mid Fife: 19.1% Gordon and Buchan: 32.1% Hamilton and Clyde Valley: 26.4% Inverclyde and Renfrewshire West: 27.2% Inverness, Skye and West Ross-shire: 32.3% Livingston: 26.8% Lothian East: 34.8% Mid Dunbartonshire: 45.5% Moray West, Nairn and Strathspey: 30.2% Motherwell, Wishaw and Carluke: 24.8% North East Fife: 36.5% Paisley and Renfrewshire North: 29.6% Paisley and Renfrewshire South: 28.3% Perth and Kinross-shire: 36.0% Rutherglen: 29.2% Stirling and Strathallan: 39.7% West Dunbartonshire: 21.7% Ayr, Carrick and Cumnock: 26.0% Berwickshire, Roxburgh and Selkirk: 29.7% Central Ayrshire: 26.8% Kilmarnock and Loudoun: 24.8% West Aberdeenshire and Kincardine: 38.5% Aberafan Maesteg: 23.7% Alyn and Deeside: 27.4% Bangor Aberconwy: 34.7% Blaenau Gwent and Rhymney: 20.9% Brecon, Radnor and Cwm Tawe: 32.2% Bridgend: 33.7% Caerfyrddin: 33.3% Caerphilly: 27.3% Cardiff East: 37.1% Cardiff North: 44.4% Cardiff South and Penarth: 40.8% Cardiff West: 40.1% Ceredigion Preseli: 35.1% Clwyd East: 32.8% Clwyd North: 29.0% Dwyfor Meirionnydd: 33.9% Gower: 37.4% Llanelli: 29.3% Merthyr Tydfil and Aberdare: 25.4% Mid and South Pembrokeshire: 30.4% Monmouthshire: 39.4% Montgomeryshire and Glyndŵr: 28.6% Neath and Swansea East: 27.3% Newport East: 27.9% Newport West and Islwyn: 31.2% Pontypridd: 29.2% Rhondda and Ogmore: 21.9% Swansea West: 30.1% Torfaen: 26.8% Vale of Glamorgan: 34.3% Wrexham: 30.2% Ynys Môn: 32.3%
  • 18.1% – 26.3% (129)
  • 26.3% – 29.8% (130)
  • 29.8% – 33.7% (130)
  • 33.7% – 39.7% (130)
  • 39.7% – 65.2% (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+ with Level 4+ (degree-level) highest qualificationProjected
1 Battersea 65.2%Labour
2 Hampstead and Highgate 64.7%Labour
3 Richmond Park 64.1%Lib Dem
4 Cities of London and Westminster 62.2%Labour
5 Tooting 61.8%Labour
6 Putney 60.9%Labour
7 Chelsea and Fulham 60.6%Conservative
8 Kensington and Bayswater 60.6%Labour
9 Wimbledon 60.5%Lib Dem
10 Clapham and Brixton Hill 60.3%Labour
11 Hornsey and Friern Barnet 60.2%Labour
12 Hammersmith and Chiswick 58.4%Labour
13 Twickenham 58.2%Lib Dem
14 Islington North 57.6%Others
15 Lewisham West and East Dulwich 57.6%Labour

Lowest: the bottom 15

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