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

% No religion by constituency

% No religion in every constituency in the UK: highest in Glenrothes and Mid Fife (64.3%), lowest in West Tyrone (6.4%); the middle constituency is at 39.5%. Of the fifth of constituencies where it is highest, our forecast has Labour winning 66 of 130; where it is lowest, Labour wins 82 of 130.

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

Explore it on the interactive map →

Highest: the top 15

#Constituency% No religionProjected
1 Glenrothes and Mid Fife 64.3%SNP
2 Rhondda and Ogmore 61.3%Reform UK
3 Cowdenbeath and Kirkcaldy 61.3%Labour
4 Dunfermline and Dollar 61.2%Labour
5 Midlothian 60.5%Labour
6 Brighton Pavilion 60.0%Green
7 Gordon and Buchan 60.0%SNP
8 Orkney and Shetland 59.6%Lib Dem
9 West Aberdeenshire and Kincardine 59.1%Conservative
10 Aberdeen North 59.0%SNP
11 Edinburgh North and Leith 58.7%SNP
12 Bristol Central 58.0%Green
13 Moray West, Nairn and Strathspey 58.0%SNP
14 Edinburgh East and Musselburgh 57.8%SNP
15 Lothian East 57.7%Labour

Lowest: the bottom 15

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