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

% households owned outright or with mortgage by constituency

% households owned outright or with mortgage in every constituency in the UK: highest in Mid Dunbartonshire (84.9%), lowest in Bethnal Green and Stepney (20.1%); the middle constituency is at 65.2%. Of the fifth of constituencies where it is highest, our forecast has Conservative winning 70 of 130; where it is lowest, Labour wins 108 of 130.

Aldershot: 63.2% Aldridge-Brownhills: 75.2% Altrincham and Sale West: 74.2% Amber Valley: 70.0% Arundel and South Downs: 73.0% Ashfield: 67.0% Ashford: 64.8% Ashton-under-Lyne: 57.6% Aylesbury: 66.3% Banbury: 63.9% Barking: 39.3% Barnsley North: 62.4% Barnsley South: 57.7% Barrow and Furness: 72.7% Basildon and Billericay: 61.9% Basingstoke: 60.7% Bassetlaw: 67.0% Bath: 57.2% Battersea: 37.0% Beaconsfield: 71.3% Beckenham and Penge: 61.6% Bedford: 54.4% Bermondsey and Old Southwark: 23.7% Bethnal Green and Stepney: 20.1% Beverley and Holderness: 74.1% Bexhill and Battle: 73.7% Bexleyheath and Crayford: 71.1% Bicester and Woodstock: 68.0% Birkenhead: 53.5% Birmingham Edgbaston: 49.6% Birmingham Erdington: 51.7% Birmingham Hall Green and Moseley: 58.5% Birmingham Hodge Hill and Solihull North: 54.2% Birmingham Ladywood: 26.9% Birmingham Northfield: 54.5% Birmingham Perry Barr: 52.1% Birmingham Selly Oak: 54.6% Birmingham Yardley: 58.3% Bishop Auckland: 63.3% Blackburn: 57.0% Blackley and Middleton South: 47.5% Blackpool North and Fleetwood: 69.3% Blackpool South: 54.0% Blaydon and Consett: 66.9% Blyth and Ashington: 59.0% Bognor Regis and Littlehampton: 67.4% Bolsover: 66.0% Bolton North East: 60.0% Bolton South and Walkden: 50.5% Bolton West: 71.6% Bootle: 52.5% Boston and Skegness: 60.2% Bournemouth East: 57.1% Bournemouth West: 54.9% Bracknell: 64.2% Bradford East: 55.7% Bradford South: 59.6% Bradford West: 52.2% Braintree: 69.1% Brent East: 34.1% Brent West: 45.5% Brentford and Isleworth: 46.6% Brentwood and Ongar: 72.0% Bridgwater: 65.3% Bridlington and The Wolds: 68.3% Brigg and Immingham: 75.7% Brighton Kemptown and Peacehaven: 52.0% Brighton Pavilion: 51.9% Bristol Central: 39.9% Bristol East: 56.1% Bristol North East: 60.4% Bristol North West: 61.5% Bristol South: 55.7% Broadland and Fakenham: 74.2% Bromley and Biggin Hill: 72.1% Bromsgrove: 77.5% Broxbourne: 68.7% Broxtowe: 70.2% Buckingham and Bletchley: 64.4% Burnley: 61.2% Burton and Uttoxeter: 65.2% Bury North: 67.5% Bury South: 63.8% Bury St Edmunds and Stowmarket: 65.6% Calder Valley: 69.0% Camborne and Redruth: 65.6% Cambridge: 42.3% Cannock Chase: 67.1% Canterbury: 60.7% Carlisle: 66.2% Carshalton and Wallington: 63.6% Castle Point: 80.1% Central Devon: 71.2% Central Suffolk and North Ipswich: 73.5% Chatham and Aylesford: 65.4% Cheadle: 81.8% Chelmsford: 65.3% Chelsea and Fulham: 35.7% Cheltenham: 62.6% Chesham and Amersham: 74.7% Chester North and Neston: 63.0% Chester South and Eddisbury: 75.4% Chesterfield: 62.5% Chichester: 66.1% Chingford and Woodford Green: 64.0% Chippenham: 67.7% Chipping Barnet: 64.4% Chorley: 70.6% Christchurch: 76.9% Cities of London and Westminster: 29.6% City of Durham: 62.5% Clacton: 71.6% Clapham and Brixton Hill: 31.8% Colchester: 57.2% Colne Valley: 73.2% Congleton: 76.4% Corby and East Northamptonshire: 64.5% Coventry East: 52.9% Coventry North West: 63.2% Coventry South: 56.5% Cramlington and Killingworth: 67.4% Crawley: 55.7% Crewe and Nantwich: 65.2% Croydon East: 58.0% Croydon South: 69.4% Croydon West: 39.7% Dagenham and Rainham: 56.5% Darlington: 60.9% Dartford: 64.7% Daventry: 72.0% Derby North: 58.3% Derby South: 52.1% Derbyshire Dales: 72.8% Dewsbury and Batley: 60.1% Didcot and Wantage: 68.1% Doncaster Central: 58.8% Doncaster East and the Isle of Axholme: 72.2% Doncaster North: 63.0% Dorking and Horley: 73.3% Dover and Deal: 65.4% Droitwich and Evesham: 69.0% Dudley: 59.5% Dulwich and West Norwood: 39.7% Dunstable and Leighton Buzzard: 68.3% Ealing Central and Acton: 39.0% Ealing North: 49.9% Ealing Southall: 48.4% Earley and Woodley: 69.6% Easington: 59.6% East Grinstead and Uckfield: 74.6% East Ham: 38.2% East Hampshire: 72.8% East Surrey: 73.5% East Thanet: 58.0% East Wiltshire: 60.1% East Worthing and Shoreham: 72.2% Eastbourne: 59.7% Eastleigh: 71.7% Edmonton and Winchmore Hill: 49.9% Ellesmere Port and Bromborough: 66.3% Eltham and Chislehurst: 57.8% Ely and East Cambridgeshire: 68.2% Enfield North: 51.0% Epping Forest: 68.2% Epsom and Ewell: 73.0% Erewash: 67.9% Erith and Thamesmead: 41.3% Esher and Walton: 72.4% Exeter: 53.8% Exmouth and Exeter East: 69.9% Fareham and Waterlooville: 74.4% Farnham and Bordon: 72.5% Faversham and Mid Kent: 69.8% Feltham and Heston: 45.4% Filton and Bradley Stoke: 67.5% Finchley and Golders Green: 50.2% Folkestone and Hythe: 63.5% Forest of Dean: 73.0% Frome and East Somerset: 71.1% Fylde: 72.6% Gainsborough: 70.3% Gateshead Central and Whickham: 55.5% Gedling: 72.9% Gillingham and Rainham: 66.3% Glastonbury and Somerton: 69.3% Gloucester: 61.3% Godalming and Ash: 72.1% Goole and Pocklington: 74.4% Gorton and Denton: 49.4% Gosport: 66.4% Grantham and Bourne: 67.7% Gravesham: 62.2% Great Grimsby and Cleethorpes: 56.9% Great Yarmouth: 61.8% Greenwich and Woolwich: 34.0% Guildford: 63.4% Hackney North and Stoke Newington: 28.9% Hackney South and Shoreditch: 20.9% Halesowen: 67.0% Halifax: 60.3% Hamble Valley: 74.6% Hammersmith and Chiswick: 36.1% Hampstead and Highgate: 37.5% Harborough, Oadby and Wigston: 74.4% Harlow: 57.3% Harpenden and Berkhamsted: 75.3% Harrogate and Knaresborough: 69.5% Harrow East: 60.6% Harrow West: 52.0% Hartlepool: 58.2% Harwich and North Essex: 72.3% Hastings and Rye: 58.6% Havant: 66.0% Hayes and Harlington: 46.8% Hazel Grove: 74.9% Hemel Hempstead: 58.8% Hendon: 44.7% Henley and Thame: 72.5% Hereford and South Herefordshire: 63.7% Herne Bay and Sandwich: 72.1% Hertford and Stortford: 67.8% Hertsmere: 65.2% Hexham: 69.8% Heywood and Middleton North: 60.7% High Peak: 71.0% Hinckley and Bosworth: 73.6% Hitchin: 68.6% Holborn and St Pancras: 23.2% Honiton and Sidmouth: 72.7% Hornchurch and Upminster: 70.6% Hornsey and Friern Barnet: 49.2% Horsham: 70.8% Houghton and Sunderland South: 59.8% Hove and Portslade: 55.0% Huddersfield: 56.3% Huntingdon: 68.5% Hyndburn: 63.2% Ilford North: 60.4% Ilford South: 47.8% Ipswich: 53.4% Isle of Wight East: 67.4% Isle of Wight West: 67.9% Islington North: 29.1% Islington South and Finsbury: 24.6% Jarrow and Gateshead East: 54.1% Keighley and Ilkley: 69.4% Kenilworth and Southam: 75.6% Kensington and Bayswater: 30.2% Kettering: 65.5% Kingston and Surbiton: 59.1% Kingston upon Hull East: 51.0% Kingston upon Hull North and Cottingham: 52.4% Kingston upon Hull West and Haltemprice: 57.0% Kingswinford and South Staffordshire: 77.9% Knowsley: 56.0% Lancaster and Wyre: 67.0% Leeds Central and Headingley: 31.9% Leeds East: 56.5% Leeds North East: 64.2% Leeds North West: 74.7% Leeds South: 36.5% Leeds South West and Morley: 67.3% Leeds West and Pudsey: 56.8% Leicester East: 54.7% Leicester South: 42.5% Leicester West: 43.5% Leigh and Atherton: 63.3% Lewes: 73.2% Lewisham East: 46.6% Lewisham North: 32.6% Lewisham West and East Dulwich: 50.4% Leyton and Wanstead: 48.2% Lichfield: 73.7% Lincoln: 52.9% Liverpool Garston: 62.4% Liverpool Riverside: 23.9% Liverpool Walton: 52.6% Liverpool Wavertree: 48.2% Liverpool West Derby: 57.2% Loughborough: 63.8% Louth and Horncastle: 70.0% Lowestoft: 65.3% Luton North: 64.0% Luton South and South Bedfordshire: 48.3% Macclesfield: 72.4% Maidenhead: 69.9% Maidstone and Malling: 63.8% Makerfield: 72.4% Maldon: 77.1% Manchester Central: 33.6% Manchester Rusholme: 25.4% Manchester Withington: 50.4% Mansfield: 64.0% Melksham and Devizes: 71.1% Melton and Syston: 72.7% Meriden and Solihull East: 68.6% Mid Bedfordshire: 74.2% Mid Buckinghamshire: 75.1% Mid Cheshire: 67.4% Mid Derbyshire: 78.6% Mid Dorset and North Poole: 75.7% Mid Leicestershire: 78.9% Mid Norfolk: 70.8% Mid Sussex: 71.9% Middlesbrough and Thornaby East: 49.0% Middlesbrough South and East Cleveland: 66.0% Milton Keynes Central: 46.6% Milton Keynes North: 62.3% Mitcham and Morden: 53.1% Morecambe and Lunesdale: 73.0% New Forest East: 74.1% New Forest West: 74.2% Newark: 70.7% Newbury: 63.7% Newcastle upon Tyne Central and West: 45.0% Newcastle upon Tyne East and Wallsend: 46.6% Newcastle upon Tyne North: 60.8% Newcastle-under-Lyme: 64.9% Newton Abbot: 70.6% Newton Aycliffe and Spennymoor: 61.3% Normanton and Hemsworth: 62.8% North Bedfordshire: 72.4% North Cornwall: 65.6% North Cotswolds: 70.0% North Devon: 67.3% North Dorset: 71.0% North Durham: 63.9% North East Cambridgeshire: 66.8% North East Derbyshire: 70.6% North East Hampshire: 75.1% North East Hertfordshire: 66.6% North East Somerset and Hanham: 76.3% North Herefordshire: 69.2% North Norfolk: 69.2% North Northumberland: 65.3% North Shropshire: 69.2% North Somerset: 77.6% North Warwickshire and Bedworth: 69.9% North West Cambridgeshire: 62.8% North West Essex: 70.2% North West Hampshire: 65.1% North West Leicestershire: 71.4% North West Norfolk: 65.3% Northampton North: 51.9% Northampton South: 66.5% Norwich North: 63.0% Norwich South: 43.1% Nottingham East: 40.0% Nottingham North and Kimberley: 54.3% Nottingham South: 46.7% Nuneaton: 67.0% Old Bexley and Sidcup: 76.4% Oldham East and Saddleworth: 62.1% Oldham West, Chadderton and Royton: 57.8% Orpington: 73.2% Ossett and Denby Dale: 72.6% Oxford East: 44.4% Oxford West and Abingdon: 61.4% Peckham: 23.8% Pendle and Clitheroe: 66.0% Penistone and Stocksbridge: 75.6% Penrith and Solway: 70.6% Peterborough: 52.4% Plymouth Moor View: 60.0% Plymouth Sutton and Devonport: 45.2% Pontefract, Castleford and Knottingley: 62.7% Poole: 66.2% Poplar and Limehouse: 24.2% Portsmouth North: 63.8% Portsmouth South: 41.9% Preston: 51.6% Putney: 44.3% Queen's Park and Maida Vale: 26.9% Rawmarsh and Conisbrough: 62.6% Rayleigh and Wickford: 81.8% Reading Central: 48.1% Reading West and Mid Berkshire: 70.2% Redcar: 63.3% Redditch: 65.9% Reigate: 71.9% Ribble Valley: 79.7% Richmond and Northallerton: 67.5% Richmond Park: 59.0% Rochdale: 57.8% Rochester and Strood: 64.6% Romford: 68.0% Romsey and Southampton North: 67.9% Rossendale and Darwen: 68.4% Rother Valley: 72.6% Rotherham: 55.8% Rugby: 67.2% Ruislip, Northwood and Pinner: 69.2% Runcorn and Helsby: 63.9% Runnymede and Weybridge: 67.9% Rushcliffe: 75.6% Rutland and Stamford: 71.3% Salford: 35.2% Salisbury: 65.7% Scarborough and Whitby: 62.6% Scunthorpe: 63.8% Sefton Central: 82.0% Selby: 73.5% Sevenoaks: 71.9% Sheffield Brightside and Hillsborough: 48.3% Sheffield Central: 37.3% Sheffield Hallam: 79.0% Sheffield Heeley: 52.9% Sheffield South East: 63.6% Sherwood Forest: 71.2% Shipley: 70.9% Shrewsbury: 66.9% Sittingbourne and Sheppey: 66.5% Skipton and Ripon: 71.0% Sleaford and North Hykeham: 73.0% Slough: 49.0% Smethwick: 53.7% Solihull West and Shirley: 78.1% South Basildon and East Thurrock: 64.8% South Cambridgeshire: 66.9% South Cotswolds: 69.2% South Derbyshire: 74.3% South Devon: 69.3% South Dorset: 66.1% South East Cornwall: 69.9% South Holland and The Deepings: 70.2% South Leicestershire: 77.2% South Norfolk: 74.0% South Northamptonshire: 74.5% South Ribble: 76.4% South Shields: 57.4% South Shropshire: 69.5% South Suffolk: 71.0% South West Devon: 76.6% South West Hertfordshire: 71.1% South West Norfolk: 65.9% South West Wiltshire: 67.6% Southampton Itchen: 50.8% Southampton Test: 44.2% Southend East and Rochford: 55.1% Southend West and Leigh: 68.9% Southgate and Wood Green: 47.5% Southport: 68.7% Spelthorne: 68.1% Spen Valley: 69.0% St Albans: 68.0% St Austell and Newquay: 65.8% St Helens North: 65.3% St Helens South and Whiston: 63.0% St Ives: 65.3% St Neots and Mid Cambridgeshire: 68.1% Stafford: 67.6% Staffordshire Moorlands: 77.5% Stalybridge and Hyde: 62.1% Stevenage: 58.6% Stockport: 58.7% Stockton North: 58.6% Stockton West: 80.4% Stoke-on-Trent Central: 50.3% Stoke-on-Trent North: 61.6% Stoke-on-Trent South: 70.6% Stone, Great Wyrley and Penkridge: 74.5% Stourbridge: 65.6% Stratford and Bow: 27.8% Stratford-on-Avon: 70.3% Streatham and Croydon North: 49.1% Stretford and Urmston: 63.7% Stroud: 71.8% Suffolk Coastal: 69.1% Sunderland Central: 57.6% Surrey Heath: 73.7% Sussex Weald: 76.1% Sutton and Cheam: 65.2% Sutton Coldfield: 77.8% Swindon North: 66.8% Swindon South: 59.1% Tamworth: 69.0% Tatton: 74.6% Taunton and Wellington: 64.1% Telford: 56.5% Tewkesbury: 71.7% The Wrekin: 65.7% Thirsk and Malton: 66.7% Thornbury and Yate: 78.2% Thurrock: 59.1% Tipton and Wednesbury: 51.2% Tiverton and Minehead: 66.7% Tonbridge: 69.9% Tooting: 46.5% Torbay: 61.8% Torridge and Tavistock: 70.3% Tottenham: 27.2% Truro and Falmouth: 64.8% Tunbridge Wells: 65.0% Twickenham: 64.6% Tynemouth: 66.9% Uxbridge and South Ruislip: 59.7% Vauxhall and Camberwell Green: 23.5% Wakefield and Rothwell: 59.7% Wallasey: 63.0% Walsall and Bloxwich: 48.1% Walthamstow: 45.2% Warrington North: 64.9% Warrington South: 71.0% Warwick and Leamington: 60.3% Washington and Gateshead South: 57.2% Watford: 55.9% Waveney Valley: 71.9% Weald of Kent: 74.1% Wellingborough and Rushden: 62.9% Wells and Mendip Hills: 75.3% Welwyn Hatfield: 55.2% West Bromwich: 57.4% West Dorset: 67.5% West Ham and Beckton: 26.8% West Lancashire: 68.9% West Suffolk: 59.2% West Worcestershire: 71.1% Westmorland and Lonsdale: 70.2% Weston-super-Mare: 64.2% Wetherby and Easingwold: 75.8% Whitehaven and Workington: 68.6% Widnes and Halewood: 64.8% Wigan: 62.3% Wimbledon: 61.0% Winchester: 65.2% Windsor: 60.4% Wirral West: 79.8% Witham: 72.1% Witney: 65.3% Woking: 66.4% Wokingham: 75.5% Wolverhampton North East: 56.5% Wolverhampton South East: 49.4% Wolverhampton West: 59.4% Worcester: 61.4% Worsley and Eccles: 62.8% Worthing West: 69.2% Wycombe: 62.4% Wyre Forest: 68.8% Wythenshawe and Sale East: 49.6% Yeovil: 66.1% York Central: 52.4% York Outer: 79.4% Belfast East: 59.1% Belfast North: 52.3% Belfast South and Mid Down: 56.5% Belfast West: 48.8% East Antrim: 71.2% East Londonderry: 65.2% Fermanagh and South Tyrone: 67.9% Foyle: 51.5% Lagan Valley: 72.3% Mid Ulster: 70.2% Newry and Armagh: 66.4% North Antrim: 66.4% North Down: 71.5% South Antrim: 72.8% South Down: 70.1% Strangford: 70.7% Upper Bann: 63.6% West Tyrone: 66.1% East Renfrewshire: 82.1% Na h-Eileanan an Iar: 73.4% Midlothian: 66.8% North Ayrshire and Arran: 64.2% Orkney and Shetland: 67.7% Aberdeen North: 55.4% Aberdeen South: 55.2% Aberdeenshire North and Moray East: 67.0% Airdrie and Shotts: 62.0% Alloa and Grangemouth: 64.0% Angus and Perthshire Glens: 65.5% Arbroath and Broughty Ferry: 67.5% Argyll, Bute and South Lochaber: 66.9% Bathgate and Linlithgow: 63.9% Caithness, Sutherland and Easter Ross: 67.5% Coatbridge and Bellshill: 60.6% Cowdenbeath and Kirkcaldy: 64.4% Cumbernauld and Kirkintilloch: 68.2% Dumfries and Galloway: 64.4% Dumfriesshire, Clydesdale and Tweeddale: 66.3% Dundee Central: 45.4% Dunfermline and Dollar: 69.3% East Kilbride and Strathaven: 72.8% Edinburgh East and Musselburgh: 52.1% Edinburgh North and Leith: 50.4% Edinburgh South: 66.4% Edinburgh South West: 54.7% Edinburgh West: 76.3% Falkirk: 64.0% Glasgow East: 43.2% Glasgow North: 38.3% Glasgow North East: 38.4% Glasgow South: 56.7% Glasgow South West: 49.8% Glasgow West: 48.6% Glenrothes and Mid Fife: 59.1% Gordon and Buchan: 75.5% Hamilton and Clyde Valley: 66.6% Inverclyde and Renfrewshire West: 65.3% Inverness, Skye and West Ross-shire: 64.3% Livingston: 64.4% Lothian East: 66.9% Mid Dunbartonshire: 84.9% Moray West, Nairn and Strathspey: 66.3% Motherwell, Wishaw and Carluke: 59.2% North East Fife: 66.6% Paisley and Renfrewshire North: 65.7% Paisley and Renfrewshire South: 62.6% Perth and Kinross-shire: 65.4% Rutherglen: 67.7% Stirling and Strathallan: 66.8% West Dunbartonshire: 56.6% Ayr, Carrick and Cumnock: 64.2% Berwickshire, Roxburgh and Selkirk: 60.5% Central Ayrshire: 66.3% Kilmarnock and Loudoun: 64.1% West Aberdeenshire and Kincardine: 75.9% Aberafan Maesteg: 64.3% Alyn and Deeside: 70.7% Bangor Aberconwy: 65.6% Blaenau Gwent and Rhymney: 60.0% Brecon, Radnor and Cwm Tawe: 69.0% Bridgend: 72.7% Caerfyrddin: 71.7% Caerphilly: 68.9% Cardiff East: 54.8% Cardiff North: 73.8% Cardiff South and Penarth: 51.6% Cardiff West: 62.4% Ceredigion Preseli: 69.9% Clwyd East: 72.5% Clwyd North: 64.4% Dwyfor Meirionnydd: 68.2% Gower: 75.8% Llanelli: 69.1% Merthyr Tydfil and Aberdare: 64.2% Mid and South Pembrokeshire: 65.5% Monmouthshire: 71.9% Montgomeryshire and Glyndŵr: 64.2% Neath and Swansea East: 65.7% Newport East: 59.6% Newport West and Islwyn: 69.7% Pontypridd: 69.1% Rhondda and Ogmore: 66.7% Swansea West: 50.3% Torfaen: 64.4% Vale of Glamorgan: 70.5% Wrexham: 63.2% Ynys Môn: 68.2%
  • 20.1% – 54.4% (129)
  • 54.4% – 63.0% (130)
  • 63.0% – 66.9% (130)
  • 66.9% – 71.2% (130)
  • 71.2% – 84.9% (131)
One hexagon per constituency, each the same size. Grey: no figure held.

Explore it on the interactive map →

Highest: the top 15

#Constituency% households owned outright or with mortgageProjected
1 Mid Dunbartonshire 84.9%Lib Dem
2 East Renfrewshire 82.1%Labour
3 Sefton Central 82.0%Labour
4 Rayleigh and Wickford 81.8%Conservative
5 Cheadle 81.8%Lib Dem
6 Stockton West 80.4%Conservative
7 Castle Point 80.1%Conservative
8 Wirral West 79.8%Labour
9 Ribble Valley 79.7%Conservative
10 York Outer 79.4%Labour
11 Sheffield Hallam 79.0%Labour
12 Mid Leicestershire 78.9%Conservative
13 Mid Derbyshire 78.6%Conservative
14 Thornbury and Yate 78.2%Lib Dem
15 Solihull West and Shirley 78.1%Conservative

Lowest: the bottom 15

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