1997 vs 2001 general election: what changed
How vote shares and seats changed between the 1997 and 2001 UK general elections, nationally and in every nation and region, plus every constituency. Conservative–Labour swing: 1.8 points to the Conservatives.
- Con–Lab swing
- 1.8 ptsto the Conservatives
- 1997
- Lab 418largest party
- 2001
- Lab 412largest party
| Party | Share 1997 | Share 2001 | Change | Seats 1997 | Seats 2001 | Change |
|---|---|---|---|---|---|---|
| Labour | 43.2% | 40.7% | −2.5 | 418 | 412 | −6 |
| Conservative | 30.7% | 31.7% | +1.0 | 165 | 166 | +1 |
| Liberal Democrats | 16.8% | 18.3% | +1.5 | 46 | 52 | +6 |
| Ulster Unionist Party | 0.8% | 0.8% | 0 | 10 | 6 | −4 |
| Scottish National Party | 2.0% | 1.8% | −0.2 | 6 | 5 | −1 |
| Democratic Unionist Party | 0.3% | 0.7% | +0.4 | 2 | 5 | +3 |
| Plaid Cymru | 0.5% | 0.7% | +0.2 | 4 | 4 | 0 |
| Sinn Féin | 0.4% | 0.7% | +0.3 | 2 | 4 | +2 |
| Social Democratic and Labour Party | 0.6% | 0.6% | 0 | 3 | 3 | 0 |
| Others | 4.5% | 4.0% | −0.4 | 2 | 2 | 0 |
| UK Unionist Party | 0.04% | — | — | 1 | — | −1 |
Nations and regions
| Region | Top party 1997 | Top party 2001 | Con–Lab swing | Seats |
|---|---|---|---|---|
| England | Lab 328 | Lab 323 | 1.8 pts to Con | 529 → 529 |
| Scotland | Lab 56 | Lab 55 | 0.2 pts to Con | 72 → 72 |
| Wales | Lab 34 | Lab 34 | 3.8 pts to Con | 40 → 40 |
| Northern Ireland | UUP 10 | UUP 6 | 0.2 pts to Con | 18 → 18 |
| North East | Lab 28 | Lab 28 | 3.1 pts to Con | 30 → 30 |
| North West | Lab 64 | Lab 64 | 2.3 pts to Con | 76 → 76 |
| Yorkshire and the Humber | Lab 47 | Lab 47 | 2.8 pts to Con | 56 → 56 |
| East Midlands | Lab 30 | Lab 28 | 2.6 pts to Con | 44 → 44 |
| West Midlands | Lab 43 | Lab 43 | 1.7 pts to Con | 59 → 59 |
| East of England | Con 33 | Con 34 | 2.1 pts to Con | 56 → 56 |
| London | Lab 57 | Lab 55 | 0.7 pts to Con | 74 → 74 |
| South East | Con 54 | Con 53 | 0.4 pts to Con | 83 → 83 |
| South West | Con 22 | Con 20 | 1.0 pts to Con | 51 → 51 |
Seat by seat: 29 changed hands
Download CSV| Constituency | 1997 | 2001 | Majority 2001 | Con–Lab swing |
|---|---|---|---|---|
| Aberavon | Lab | Lab | 53.4% | −4.0 |
| Aberdeen Central | Lab | Lab | 25.2% | +0.5 |
| Aberdeen North | Lab | Lab | 14.7% | +0.2 |
| Aberdeen South | Lab | Lab | 11.9% | +5.9 |
| Airdrie and Shotts | Lab | Lab | 38.9% | −0.4 |
| Aldershot | Con | Con | 14.6% | +0.8 |
| Aldridge-Brownhills | Con | Con | 10.0% | −2.3 |
| Altrincham and Sale West | Con | Con | 6.8% | −1.9 |
| Alyn and Deeside | Lab | Lab | 26.0% | −6.5 |
| Amber Valley | Lab | Lab | 16.2% | −2.5 |
| Angus | SNP | SNP | 10.3% | +3.7 |
| Argyll and Bute | LD | LD | 5.3% | +3.5 |
| Arundel and South Downs | Con | Con | 29.9% | +1.6 |
| Ashfield | Lab | Lab | 33.7% | −5.6 |
| Ashford | Con | Con | 15.4% | −2.8 |
| Ashton under Lyne | Lab | Lab | 43.4% | −2.6 |
| Aylesbury | Con | Con | 20.4% | −1.1 |
| Ayr | Lab | Lab | 6.6% | −4.0 |
| Banbury | Con | Con | 10.1% | −1.0 |
| Banff and Buchan | SNP | SNP | 34.1% | +3.0 |
| Barking | Lab | Lab | 37.9% | −5.1 |
| Barnsley Central | Lab | Lab | 54.9% | −5.3 |
| Barnsley East and Mexborough | Lab | Lab | 51.6% | −3.3 |
| Barnsley West and Penistone | Lab | Lab | 35.7% | −2.6 |
| Barrow and Furness | Lab | Lab | 25.3% | −2.4 |
| Basildon | Lab | Lab | 18.9% | −3.0 |
| Basingstoke | Con | Con | 1.8% | +1.2 |
| Bassetlaw | Lab | Lab | 25.1% | −5.5 |
| Bath | LD | LD | 21.4% | +0.7 |
| Batley and Spen | Lab | Lab | 13.1% | 0 |
| Battersea | Lab | Lab | 13.7% | +1.2 |
| Beaconsfield | Con | Con | 31.0% | −0.9 |
| Beckenham | Con | Con | 10.9% | −0.9 |
| Bedford | Lab | Lab | 15.2% | −0.9 |
| Belfast East | DUP | DUP | 16.2% | −1.1 |
| Belfast North | UUP | DUP gain | 15.6% | 0 |
| Belfast South | UUP | UUP | 14.2% | 0 |
| Belfast West | SF | SF | 47.2% | 0 |
| Berwick-upon-Tweed | LD | LD | 23.3% | −6.3 |
| Bethnal Green and Bow | Lab | Lab | 26.2% | +0.5 |
| Beverley and Holderness | Con | Con | 1.7% | +0.3 |
| Bexhill and Battle | Con | Con | 23.5% | +0.7 |
| Bexleyheath and Crayford | Lab | Lab | 3.7% | −1.7 |
| Billericay | Con | Con | 11.0% | −4.3 |
| Birkenhead | Lab | Lab | 53.8% | −0.9 |
| Birmingham Edgbaston | Lab | Lab | 12.5% | +1.2 |
| Birmingham Erdington | Lab | Lab | 32.6% | +0.6 |
| Birmingham Hall Green | Lab | Lab | 20.1% | 0 |
| Birmingham Hodge Hill | Lab | Lab | 43.9% | +1.2 |
| Birmingham Ladywood | Lab | Lab | 57.3% | −1.6 |
| Birmingham Northfield | Lab | Lab | 26.4% | −1.5 |
| Birmingham Perry Barr | Lab | Lab | 23.4% | −9.0 |
| Birmingham Selly Oak | Lab | Lab | 25.8% | −1.0 |
| Birmingham Sparkbrook and Small Heath | Lab | Lab | 39.1% | 0 |
| Birmingham Yardley | Lab | Lab | 8.6% | +2.3 |
| Bishop Auckland | Lab | Lab | 36.1% | −4.8 |
| Blaby | Con | Con | 13.0% | −0.5 |
| Blackburn | Lab | Lab | 23.0% | −3.7 |
| Blackpool North and Fleetwood | Lab | Lab | 13.4% | −1.6 |
| Blackpool South | Lab | Lab | 21.3% | −0.7 |
| Blaenau Gwent | Lab | Lab | 60.9% | −4.2 |
| Blaydon | Lab | Lab | 21.1% | −1.7 |
| Blyth Valley | Lab | Lab | 35.3% | −3.5 |
| Bognor Regis and Littlehampton | Con | Con | 14.5% | +0.6 |
| Bolsover | Lab | Lab | 49.1% | −4.1 |
| Bolton North East | Lab | Lab | 21.6% | −2.1 |
| Bolton South East | Lab | Lab | 37.7% | −5.7 |
| Bolton West | Lab | Lab | 13.4% | −0.5 |
| Bootle | Lab | Lab | 69.0% | −2.4 |
| Boston and Skegness | Con | Con | 1.3% | +0.1 |
| Bosworth | Con | Con | 5.1% | −1.5 |
| Bournemouth East | Con | Con | 9.6% | −1.6 |
| Bournemouth West | Con | Con | 14.0% | +1.5 |
| Bracknell | Con | Con | 13.6% | +2.0 |
| Bradford North | Lab | Lab | 25.6% | −2.4 |
| Bradford South | Lab | Lab | 27.5% | −0.6 |
| Bradford West | Lab | Lab | 10.9% | +1.2 |
| Braintree | Lab | Lab | 0.7% | −1.0 |
| Brecon and Radnorshire | LD | LD | 2.0% | −5.6 |
| Brent East | Lab | Lab | 45.0% | 0 |
| Brent North | Lab | Lab | 30.1% | +9.8 |
| Brent South | Lab | Lab | 60.7% | +1.8 |
| Brentford and Isleworth | Lab | Lab | 23.2% | −1.3 |
| Brentwood and Ongar | Con | Con | 4.3% | −1.1 |
| Bridgend | Lab | Lab | 27.2% | −4.0 |
| Bridgwater | Con | Con | 10.4% | −0.8 |
| Brigg and Goole | Lab | Lab | 9.7% | −2.0 |
| Brighton Kemptown | Lab | Lab | 12.6% | +2.5 |
| Brighton Pavilion | Lab | Lab | 23.7% | −1.6 |
| Bristol East | Lab | Lab | 33.2% | −0.2 |
| Bristol North West | Lab | Lab | 23.4% | +1.4 |
| Bristol South | Lab | Lab | 34.6% | −2.1 |
| Bristol West | Lab | Lab | 8.0% | +2.8 |
| Bromley and Chislehurst | Con | Con | 20.9% | +0.1 |
| Bromsgrove | Con | Con | 17.8% | −4.3 |
| Broxbourne | Con | Con | 23.8% | −4.8 |
| Broxtowe | Lab | Lab | 12.0% | +1.2 |
| Buckingham | Con | Con | 29.4% | −2.2 |
| Burnley | Lab | Lab | 28.5% | −4.6 |
| Burton | Lab | Lab | 10.4% | −0.6 |
| Bury North | Lab | Lab | 14.6% | +0.1 |
| Bury South | Lab | Lab | 32.3% | +3.9 |
| Bury St Edmunds | Con | Con | 5.0% | −2.2 |
| Caernarfon | PC | PC | 12.1% | 0 |
| Caerphilly | Lab | Lab | 37.2% | −5.1 |
| Caithness Sutherland and Easter Ross | LD | LD | 11.0% | −2.9 |
| Calder Valley | Lab | Lab | 6.5% | −2.3 |
| Camberwell and Peckham | Lab | Lab | 56.3% | +0.4 |
| Cambridge | Lab | Lab | 20.0% | −2.7 |
| Cannock Chase | Lab | Lab | 26.1% | −0.8 |
| Canterbury | Con | Con | 4.6% | +1.4 |
| Cardiff Central | Lab | Lab | 1.9% | −0.5 |
| Cardiff North | Lab | Lab | 14.3% | −1.3 |
| Cardiff South and Penarth | Lab | Lab | 34.4% | +0.8 |
| Cardiff West | Lab | Lab | 33.2% | −2.8 |
| Carlisle | Lab | Lab | 16.3% | −6.0 |
| Carmarthen East and Dinefwr | Lab | PC gain | 6.8% | −4.1 |
| Carmarthen West and South Pembrokeshire | Lab | Lab | 12.3% | −5.1 |
| Carrick Cumnock and Doon Valley | Lab | Lab | 37.0% | −2.9 |
| Carshalton and Wallington | LD | LD | 11.2% | −2.9 |
| Castle Point | Lab | Con gain | 2.5% | −2.4 |
| Central Fife | Lab | Lab | 31.0% | −0.3 |
| Central Suffolk and North Ipswich | Con | Con | 7.4% | −0.3 |
| Ceredigion | PC | PC | 11.4% | −6.7 |
| Charnwood | Con | Con | 16.0% | −2.8 |
| Chatham and Aylesford | Lab | Lab | 10.9% | +2.6 |
| Cheadle | Con | LD gain | 0.1% | −0.2 |
| Cheltenham | LD | LD | 12.6% | +1.5 |
| Chesham and Amersham | Con | Con | 26.2% | −0.5 |
| Chester, City of | Lab | Lab | 15.4% | −1.7 |
| Chesterfield | Lab | LD gain | 5.8% | −3.8 |
| Chichester | Con | Con | 22.9% | +1.8 |
| Chingford and Woodford Green | Con | Con | 14.8% | −1.0 |
| Chipping Barnet | Con | Con | 6.4% | −2.1 |
| Chorley | Lab | Lab | 17.6% | +0.3 |
| Christchurch | Con | Con | 27.3% | −0.2 |
| Cities of London and Westminster | Con | Con | 13.2% | −0.5 |
| Cleethorpes | Lab | Lab | 13.3% | −2.5 |
| Clwyd South | Lab | Lab | 26.6% | −4.3 |
| Clwyd West | Lab | Lab | 3.2% | −0.7 |
| Clydebank and Milngavie | Lab | Lab | 33.0% | −0.2 |
| Clydesdale | Lab | Lab | 20.4% | −1.4 |
| Coatbridge and Chryston | Lab | Lab | 50.5% | −0.8 |
| Colchester | LD | LD | 12.7% | −2.1 |
| Colne Valley | Lab | Lab | 9.9% | +0.7 |
| Congleton | Con | Con | 15.8% | −1.1 |
| Conwy | Lab | Lab | 18.1% | +3.7 |
| Copeland | Lab | Lab | 14.3% | −7.4 |
| Corby | Lab | Lab | 12.1% | −5.0 |
| Cotswold | Con | Con | 26.1% | −2.0 |
| Coventry North East | Lab | Lab | 42.3% | −2.3 |
| Coventry North West | Lab | Lab | 25.6% | −2.5 |
| Coventry South | Lab | Lab | 20.7% | −0.6 |
| Crawley | Lab | Lab | 17.1% | −3.0 |
| Crewe and Nantwich | Lab | Lab | 23.8% | −3.7 |
| Crosby | Lab | Lab | 22.7% | +3.2 |
| Croydon Central | Lab | Lab | 8.7% | +0.8 |
| Croydon North | Lab | Lab | 40.3% | +2.6 |
| Croydon South | Con | Con | 19.3% | +1.4 |
| Cumbernauld and Kilsyth | Lab | Lab | 25.3% | −1.2 |
| Cunninghame North | Lab | Lab | 24.8% | −0.3 |
| Cunninghame South | Lab | Lab | 40.0% | −2.1 |
| Cynon Valley | Lab | Lab | 48.2% | −2.5 |
| Dagenham | Lab | Lab | 31.5% | −7.8 |
| Darlington | Lab | Lab | 26.0% | −3.6 |
| Dartford | Lab | Lab | 7.4% | −0.5 |
| Daventry | Con | Con | 17.0% | −2.5 |
| Delyn | Lab | Lab | 24.8% | −3.2 |
| Denton and Reddish | Lab | Lab | 45.6% | +0.8 |
| Derby North | Lab | Lab | 15.9% | −1.5 |
| Derby South | Lab | Lab | 32.2% | +0.5 |
| Devizes | Con | Con | 22.3% | −1.9 |
| Dewsbury | Lab | Lab | 20.3% | +0.5 |
| Don Valley | Lab | Lab | 26.0% | −3.8 |
| Doncaster Central | Lab | Lab | 35.4% | −2.9 |
| Doncaster North | Lab | Lab | 48.4% | −3.3 |
| Dover | Lab | Lab | 11.6% | −5.0 |
| Dudley North | Lab | Lab | 17.6% | −1.1 |
| Dudley South | Lab | Lab | 18.8% | −4.2 |
| Dulwich and West Norwood | Lab | Lab | 32.2% | −2.3 |
| Dumbarton | Lab | Lab | 28.2% | +0.9 |
| Dumfries | Lab | Lab | 20.7% | +0.6 |
| Dundee East | Lab | Lab | 13.8% | −1.1 |
| Dundee West | Lab | Lab | 23.3% | +0.4 |
| Dunfermline East | Lab | Lab | 50.1% | −0.7 |
| Dunfermline West | Lab | Lab | 35.5% | +1.1 |
| Durham City of | Lab | Lab | 32.4% | −3.5 |
| Ealing Acton and Shepherd'S Bush | Lab | Lab | 29.0% | −1.8 |
| Ealing North | Lab | Lab | 26.3% | +4.9 |
| Ealing Southall | Lab | Lab | 23.3% | −5.0 |
| Easington | Lab | Lab | 66.5% | −2.6 |
| East Antrim | UUP | UUP | 0.4% | −1.1 |
| East Devon | Con | Con | 17.1% | −2.5 |
| East Ham | Lab | Lab | 56.4% | +3.9 |
| East Hampshire | Con | Con | 17.7% | +1.5 |
| East Kilbride | Lab | Lab | 30.6% | −0.7 |
| East Londonderry | UUP | DUP gain | 4.8% | 0 |
| East Lothian | Lab | Lab | 29.4% | −1.7 |
| East Surrey | Con | Con | 28.1% | −2.2 |
| East Worthing and Shoreham | Con | Con | 14.3% | +1.1 |
| East Yorkshire | Con | Con | 10.8% | −2.0 |
| Eastbourne | Con | Con | 4.8% | −0.6 |
| Eastleigh | LD | LD | 6.4% | −2.7 |
| Eastwood | Lab | Lab | 18.9% | +6.4 |
| Eccles | Lab | Lab | 43.8% | −2.1 |
| Eddisbury | Con | Con | 10.3% | −4.0 |
| Edinburgh Central | Lab | Lab | 23.7% | −0.1 |
| Edinburgh East and Musselburgh | Lab | Lab | 35.3% | +1.5 |
| Edinburgh North and Leith | Lab | Lab | 26.5% | +1.5 |
| Edinburgh Pentlands | Lab | Lab | 4.5% | −3.1 |
| Edinburgh South | Lab | Lab | 14.8% | 0 |
| Edinburgh West | LD | LD | 19.2% | +4.9 |
| Edmonton | Lab | Lab | 28.1% | −1.0 |
| Ellesmere Port and Neston | Lab | Lab | 26.2% | −2.2 |
| Elmet | Lab | Lab | 9.1% | −3.6 |
| Eltham | Lab | Lab | 20.7% | −1.4 |
| Enfield North | Lab | Lab | 6.0% | −4.2 |
| Enfield Southgate | Lab | Lab | 13.2% | +5.1 |
| Epping Forest | Con | Con | 19.9% | −5.0 |
| Epsom and Ewell | Con | Con | 21.6% | −0.2 |
| Erewash | Lab | Lab | 14.3% | −0.4 |
| Erith and Thamesmead | Lab | Lab | 33.5% | −4.2 |
| Esher and Walton | Con | Con | 25.3% | +0.9 |
| Exeter | Lab | Lab | 22.4% | +1.7 |
| Falkirk East | Lab | Lab | 31.8% | +1.6 |
| Falkirk West | Lab | Lab | 27.6% | −1.5 |
| Falmouth and Camborne | Lab | Lab | 9.7% | +2.3 |
| Fareham | Con | Con | 15.4% | +2.2 |
| Faversham and Mid Kent | Con | Con | 10.2% | −0.9 |
| Feltham and Heston | Lab | Lab | 35.0% | +1.1 |
| Fermanagh and South Tyrone | UUP | SF gain | 0.1% | 0 |
| Finchley and Golders Green | Lab | Lab | 8.5% | +1.1 |
| Folkestone and Hythe | Con | Con | 12.9% | −5.3 |
| Forest of Dean | Lab | Lab | 4.6% | −4.0 |
| Foyle | SDLP | SDLP | 23.6% | 0 |
| Fylde | Con | Con | 21.5% | −2.1 |
| Gainsborough | Con | Con | 19.1% | −2.4 |
| Galloway and Upper Nithsdale | SNP | Con gain | 0.2% | +0.2 |
| Gateshead East and Washington West | Lab | Lab | 53.3% | −2.3 |
| Gedling | Lab | Lab | 12.8% | +2.7 |
| Gillingham | Lab | Lab | 5.4% | +0.7 |
| Glasgow Anniesland | Lab | Lab | 41.4% | −1.9 |
| Glasgow Baillieston | Lab | Lab | 42.3% | −1.8 |
| Glasgow Cathcart | Lab | Lab | 39.5% | −1.8 |
| Glasgow Govan | Lab | Lab | 25.3% | +2.7 |
| Glasgow Kelvin | Lab | Lab | 27.1% | −2.1 |
| Glasgow Maryhill | Lab | Lab | 44.5% | −2.0 |
| Glasgow Pollok | Lab | Lab | 44.6% | +0.9 |
| Glasgow Rutherglen | Lab | Lab | 43.2% | −1.1 |
| Glasgow Shettleston | Lab | Lab | 48.0% | −4.1 |
| Glasgow Springburn | Lab | Oth gain | 61.2% | −32.7 |
| Gloucester | Lab | Lab | 8.1% | −3.1 |
| Gordon | LD | LD | 22.5% | +3.1 |
| Gosport | Con | Con | 6.6% | +3.2 |
| Gower | Lab | Lab | 19.8% | −5.1 |
| Grantham and Stamford | Con | Con | 9.8% | −2.3 |
| Gravesham | Lab | Lab | 11.1% | +0.1 |
| Great Grimsby | Lab | Lab | 34.8% | −1.5 |
| Great Yarmouth | Lab | Lab | 11.3% | −3.2 |
| Greenock and Inverclyde | Lab | Lab | 34.8% | −1.4 |
| Greenwich and Woolwich | Lab | Lab | 41.3% | −1.8 |
| Guildford | Con | LD gain | 1.1% | −1.3 |
| Hackney North and Stoke Newington | Lab | Lab | 46.1% | −1.1 |
| Hackney South and Shoreditch | Lab | Lab | 49.6% | +2.2 |
| Halesowen and Rowley Regis | Lab | Lab | 18.7% | −1.2 |
| Halifax | Lab | Lab | 15.2% | −3.5 |
| Haltemprice and Howden | Con | Con | 4.3% | −3.6 |
| Halton | Lab | Lab | 50.6% | −1.3 |
| Hamilton North and Bellshill | Lab | Lab | 44.6% | −0.3 |
| Hamilton South | Lab | Lab | 40.3% | −2.2 |
| Hammersmith and Fulham | Lab | Lab | 4.5% | −1.3 |
| Hampstead and Highgate | Lab | Lab | 22.2% | −4.0 |
| Harborough | Con | Con | 11.3% | −4.0 |
| Harlow | Lab | Lab | 13.0% | −4.5 |
| Harrogate and Knaresborough | LD | LD | 21.0% | +1.2 |
| Harrow East | Lab | Lab | 23.1% | +3.0 |
| Harrow West | Lab | Lab | 13.2% | +5.4 |
| Hartlepool | Lab | Lab | 38.3% | −0.5 |
| Harwich | Lab | Lab | 5.4% | +1.6 |
| Hastings and Rye | Lab | Lab | 10.5% | +2.6 |
| Havant | Con | Con | 10.4% | −1.3 |
| Hayes and Harlington | Lab | Lab | 41.6% | +3.4 |
| Hazel Grove | LD | LD | 21.9% | +2.4 |
| Hemel Hempstead | Lab | Lab | 8.2% | +0.8 |
| Hemsworth | Lab | Lab | 44.4% | −4.2 |
| Hendon | Lab | Lab | 18.2% | +2.9 |
| Henley | Con | Con | 19.1% | −0.7 |
| Hereford | LD | LD | 2.2% | −0.4 |
| Hertford and Stortford | Con | Con | 11.9% | +0.4 |
| Hertsmere | Con | Con | 11.8% | −2.9 |
| Hexham | Con | Con | 6.0% | −2.7 |
| Heywood and Middleton | Lab | Lab | 30.1% | −2.3 |
| High Peak | Lab | Lab | 9.3% | −3.0 |
| Hitchin and Harpenden | Con | Con | 14.8% | −1.1 |
| Holborn and St Pancras | Lab | Lab | 35.9% | −5.1 |
| Hornchurch | Lab | Lab | 4.2% | −4.4 |
| Hornsey and Wood Green | Lab | Lab | 24.1% | −2.8 |
| Horsham | Con | Con | 26.9% | +0.4 |
| Houghton and Washington East | Lab | Lab | 58.9% | −2.3 |
| Hove | Lab | Lab | 7.6% | −0.3 |
| Huddersfield | Lab | Lab | 28.4% | −3.6 |
| Huntingdon | Con | Con | 26.1% | +2.4 |
| Hyndburn | Lab | Lab | 21.5% | −1.1 |
| Ilford North | Lab | Lab | 5.3% | −0.7 |
| Ilford South | Lab | Lab | 33.9% | +2.8 |
| Inverness East Nairn and Lochaber | Lab | Lab | 11.1% | +3.5 |
| Ipswich | Lab | Lab | 20.8% | −0.4 |
| Isle of Wight | LD | Con gain | 4.5% | −1.8 |
| Islington North | Lab | Lab | 42.9% | −2.6 |
| Islington South and Finsbury | Lab | Lab | 25.8% | −4.6 |
| Islwyn | Lab | Lab | 48.3% | −6.4 |
| Jarrow | Lab | Lab | 51.0% | +0.7 |
| Keighley | Lab | Lab | 9.2% | −2.3 |
| Kensington and Chelsea | Con | Con | 31.3% | −2.8 |
| Kettering | Lab | Lab | 1.2% | +0.5 |
| Kilmarnock and Loudoun | Lab | Lab | 27.4% | +1.7 |
| Kingston and Surbiton | LD | LD | 31.9% | −3.0 |
| Kingston upon Hull East | Lab | Lab | 49.6% | −3.4 |
| Kingston upon Hull North | Lab | Lab | 37.4% | −5.4 |
| Kingston upon Hull West and Hessle | Lab | Lab | 37.9% | −1.4 |
| Kingswood | Lab | Lab | 26.5% | +1.4 |
| Kirkcaldy | Lab | Lab | 31.8% | +1.7 |
| Knowsley North and Sefton East | Lab | Lab | 50.5% | −1.1 |
| Knowsley South | Lab | Lab | 58.3% | −2.5 |
| Lagan Valley | UUP | UUP | 39.9% | 0 |
| Lancaster and Wyre | Lab | Lab | 0.9% | −0.6 |
| Leeds Central | Lab | Lab | 52.7% | −1.6 |
| Leeds East | Lab | Lab | 43.5% | −2.6 |
| Leeds North East | Lab | Lab | 17.8% | +1.3 |
| Leeds North West | Lab | Lab | 12.3% | +2.3 |
| Leeds West | Lab | Lab | 46.5% | −1.3 |
| Leicester East | Lab | Lab | 33.1% | −4.2 |
| Leicester South | Lab | Lab | 31.4% | −1.4 |
| Leicester West | Lab | Lab | 29.0% | −1.2 |
| Leigh | Lab | Lab | 46.4% | −3.5 |
| Leominster | Con | Con | 22.2% | −2.2 |
| Lewes | LD | LD | 21.4% | +1.1 |
| Lewisham Deptford | Lab | Lab | 52.5% | −1.8 |
| Lewisham East | Lab | Lab | 29.9% | −1.2 |
| Lewisham West | Lab | Lab | 38.7% | +0.3 |
| Leyton and Wanstead | Lab | Lab | 38.3% | −0.2 |
| Lichfield | Con | Con | 10.6% | −5.1 |
| Lincoln | Lab | Lab | 22.7% | −0.6 |
| Linlithgow | Lab | Lab | 28.8% | +1.9 |
| Liverpool Garston | Lab | Lab | 38.3% | +0.1 |
| Liverpool Riverside | Lab | Lab | 54.7% | +1.0 |
| Liverpool Walton | Lab | Lab | 63.2% | −0.1 |
| Liverpool Wavertree | Lab | Lab | 38.3% | −0.3 |
| Liverpool West Derby | Lab | Lab | 51.3% | −2.2 |
| Livingston | Lab | Lab | 29.5% | −0.4 |
| Llanelli | Lab | Lab | 17.7% | −3.3 |
| Loughborough | Lab | Lab | 14.4% | +1.8 |
| Louth and Horncastle | Con | Con | 17.0% | −1.6 |
| Ludlow | Con | LD gain | 3.8% | −4.5 |
| Luton North | Lab | Lab | 25.5% | +2.6 |
| Luton South | Lab | Lab | 25.8% | +1.1 |
| Macclesfield | Con | Con | 15.8% | +0.1 |
| Maidenhead | Con | Con | 7.6% | +0.9 |
| Maidstone and the Weald | Con | Con | 22.6% | −2.4 |
| Makerfield | Lab | Lab | 50.9% | −3.6 |
| Maldon and East Chelmsford | Con | Con | 19.2% | +0.4 |
| Manchester Blackley | Lab | Lab | 54.5% | −0.1 |
| Manchester Central | Lab | Lab | 53.0% | +0.3 |
| Manchester Gorton | Lab | Lab | 41.5% | −0.4 |
| Manchester Withington | Lab | Lab | 32.9% | −1.3 |
| Mansfield | Lab | Lab | 30.0% | −6.7 |
| Medway | Lab | Lab | 9.8% | −1.1 |
| Meirionnydd Nant Conwy | PC | PC | 27.0% | −1.6 |
| Meriden | Con | Con | 8.5% | −3.7 |
| Merthyr Tydfil and Rhymney | Lab | Lab | 47.1% | −7.8 |
| Mid Bedfordshire | Con | Con | 17.3% | −1.9 |
| Mid Dorset and North Poole | Con | LD gain | 0.9% | −0.4 |
| Mid Norfolk | Con | Con | 8.7% | −3.2 |
| Mid Sussex | Con | Con | 15.1% | −1.2 |
| Mid Ulster | SF | SF | 19.9% | 0 |
| Mid Worcestershire | Con | Con | 23.7% | −2.6 |
| Middlesbrough | Lab | Lab | 48.4% | −2.9 |
| Middlesbrough South and East Cleveland | Lab | Lab | 21.3% | +0.7 |
| Midlothian | Lab | Lab | 31.4% | +0.3 |
| Milton Keynes South West | Lab | Lab | 15.4% | −2.5 |
| Mitcham and Morden | Lab | Lab | 36.3% | +3.8 |
| Mole Valley | Con | Con | 21.6% | −0.3 |
| Monmouth | Lab | Lab | 0.9% | −3.8 |
| Montgomeryshire | LD | LD | 21.5% | −4.5 |
| Moray | SNP | SNP | 5.3% | +4.9 |
| Morecambe and Lunesdale | Lab | Lab | 12.2% | +0.1 |
| Morley and Rothwell | Lab | Lab | 31.5% | −0.3 |
| Motherwell and Wishaw | Lab | Lab | 36.9% | −0.4 |
| Neath | Lab | Lab | 42.3% | −6.8 |
| New Forest East | Con | Con | 9.1% | −1.3 |
| New Forest West | Con | Con | 29.9% | −2.4 |
| Newark | Lab | Con gain | 9.0% | −7.4 |
| Newbury | LD | LD | 4.8% | −2.1 |
| Newcastle upon Tyne Central | Lab | Lab | 33.3% | −1.0 |
| Newcastle upon Tyne East and Wallsend | Lab | Lab | 43.5% | −3.0 |
| Newcastle upon Tyne North | Lab | Lab | 39.7% | −1.5 |
| Newcastle-under-Lyme | Lab | Lab | 25.8% | −4.6 |
| Newport East | Lab | Lab | 31.6% | −2.4 |
| Newport West | Lab | Lab | 26.5% | −4.8 |
| Newry and Armagh | SDLP | SDLP | 6.4% | 0 |
| Normanton | Lab | Lab | 29.1% | −3.9 |
| North Antrim | DUP | DUP | 28.9% | 0 |
| North Cornwall | LD | LD | 18.2% | −2.0 |
| North Devon | LD | LD | 6.1% | +0.8 |
| North Dorset | Con | Con | 7.9% | −0.7 |
| North Down | UKUP | UUP gain | 18.5% | −1.1 |
| North Durham | Lab | Lab | 48.4% | −3.7 |
| North East Bedfordshire | Con | Con | 19.0% | −3.6 |
| North East Cambridgeshire | Con | Con | 13.3% | −2.0 |
| North East Derbyshire | Lab | Lab | 29.1% | −3.1 |
| North East Fife | LD | LD | 28.1% | +2.0 |
| North East Hampshire | Con | Con | 30.2% | +0.8 |
| North East Hertfordshire | Con | Con | 7.7% | −0.9 |
| North East Milton Keynes | Lab | Lab | 3.9% | +1.7 |
| North Essex | Con | Con | 16.0% | −2.7 |
| North Norfolk | Con | LD gain | 0.9% | −8.5 |
| North Shropshire | Con | Con | 13.4% | −4.6 |
| North Southwark and Bermondsey | LD | LD | 26.1% | −5.1 |
| North Swindon | Lab | Lab | 19.2% | +1.6 |
| North Tayside | SNP | SNP | 8.5% | +3.9 |
| North Thanet | Con | Con | 15.9% | −5.1 |
| North Tyneside | Lab | Lab | 54.9% | −2.1 |
| North Warwickshire | Lab | Lab | 21.7% | −2.8 |
| North West Cambridgeshire | Con | Con | 18.4% | −1.3 |
| North West Durham | Lab | Lab | 41.6% | −5.9 |
| North West Hampshire | Con | Con | 24.7% | −1.5 |
| North West Leicestershire | Lab | Lab | 18.1% | −3.6 |
| North West Norfolk | Lab | Con gain | 6.8% | −4.6 |
| North Wiltshire | Con | Con | 7.3% | −0.8 |
| Northampton North | Lab | Lab | 19.0% | −0.2 |
| Northampton South | Lab | Lab | 1.7% | +0.2 |
| Northavon | LD | LD | 17.7% | +0.1 |
| Norwich North | Lab | Lab | 12.9% | −2.2 |
| Norwich South | Lab | Lab | 20.7% | −3.7 |
| Nottingham East | Lab | Lab | 34.7% | −2.0 |
| Nottingham North | Lab | Lab | 40.7% | −2.3 |
| Nottingham South | Lab | Lab | 27.3% | −0.1 |
| Nuneaton | Lab | Lab | 17.4% | −4.0 |
| Ochil | Lab | Lab | 15.2% | +1.5 |
| Ogmore | Lab | Lab | 48.0% | −6.7 |
| Old Bexley and Sidcup | Con | Con | 7.9% | −0.5 |
| Oldham East and Saddleworth | Lab | Lab | 6.0% | +0.3 |
| Oldham West and Royton | Lab | Lab | 32.5% | −1.0 |
| Orkney and Shetland | LD | LD | 20.8% | −2.1 |
| Orpington | Con | Con | 0.5% | −5.2 |
| Oxford East | Lab | Lab | 26.0% | −2.1 |
| Oxford West and Abingdon | LD | LD | 17.8% | 0 |
| Paisley North | Lab | Lab | 34.3% | −1.6 |
| Paisley South | Lab | Lab | 39.0% | +1.0 |
| Pendle | Lab | Lab | 10.8% | −6.1 |
| Penrith and the Border | Con | Con | 33.2% | −5.2 |
| Perth | SNP | SNP | 0.1% | +0.2 |
| Peterborough | Lab | Lab | 7.2% | −4.0 |
| Plymouth Devonport | Lab | Lab | 31.2% | −2.7 |
| Plymouth Sutton | Lab | Lab | 19.2% | −0.3 |
| Pontefract and Castleford | Lab | Lab | 52.2% | −5.0 |
| Pontypridd | Lab | Lab | 46.2% | −2.2 |
| Poole | Con | Con | 18.3% | +1.2 |
| Poplar and Canning Town | Lab | Lab | 41.4% | −3.4 |
| Portsmouth North | Lab | Lab | 13.9% | +2.2 |
| Portsmouth South | LD | LD | 15.5% | +0.3 |
| Preseli Pembrokeshire | Lab | Lab | 8.0% | −6.3 |
| Preston | Lab | Lab | 34.0% | −2.4 |
| Pudsey | Lab | Lab | 12.5% | +0.3 |
| Putney | Lab | Lab | 8.1% | +0.7 |
| Rayleigh | Con | Con | 19.4% | +0.7 |
| Reading East | Lab | Lab | 12.8% | +2.6 |
| Reading West | Lab | Lab | 21.1% | +7.4 |
| Redcar | Lab | Lab | 35.2% | −4.5 |
| Redditch | Lab | Lab | 6.7% | −3.5 |
| Regent'S Park and Kensington North | Lab | Lab | 27.7% | −1.6 |
| Reigate | Con | Con | 20.3% | −2.1 |
| Rhondda | Lab | Lab | 47.2% | −3.5 |
| Ribble Valley | Con | Con | 22.9% | −0.3 |
| Richmond | Con | Con | 37.1% | −8.0 |
| Richmond Park | LD | LD | 10.1% | +0.3 |
| Rochdale | Lab | Lab | 14.4% | −2.4 |
| Rochford and Southend East | Con | Con | 18.8% | −4.9 |
| Romford | Lab | Con gain | 16.7% | −9.1 |
| Romsey | Con | LD gain | 4.9% | −3.2 |
| Ross Skye and Inverness West | LD | LD | 37.2% | −4.9 |
| Rossendale and Darwen | Lab | Lab | 11.9% | −4.7 |
| Rother Valley | Lab | Lab | 40.4% | −5.2 |
| Rotherham | Lab | Lab | 44.6% | −6.2 |
| Roxburgh and Berwickshire | LD | LD | 26.1% | +0.9 |
| Rugby and Kenilworth | Lab | Lab | 5.4% | +2.3 |
| Ruislip Northwood | Con | Con | 20.3% | −1.5 |
| Runnymede and Weybridge | Con | Con | 19.7% | −0.3 |
| Rushcliffe | Con | Con | 13.5% | −2.7 |
| Rutland and Melton | Con | Con | 18.3% | −0.8 |
| Ryedale | Con | Con | 11.1% | −3.3 |
| Saffron Walden | Con | Con | 24.0% | −1.3 |
| Salford | Lab | Lab | 48.9% | −0.9 |
| Salisbury | Con | Con | 16.5% | −1.9 |
| Scarborough and Whitby | Lab | Lab | 7.5% | −0.9 |
| Scunthorpe | Lab | Lab | 30.9% | −1.6 |
| Sedgefield | Lab | Lab | 44.0% | −4.7 |
| Selby | Lab | Lab | 4.3% | −1.3 |
| Sevenoaks | Con | Con | 23.8% | −1.5 |
| Sheffield Attercliffe | Lab | Lab | 52.6% | +1.7 |
| Sheffield Brightside | Lab | Lab | 66.7% | +0.8 |
| Sheffield Central | Lab | Lab | 41.7% | −0.6 |
| Sheffield Hallam | LD | LD | 24.4% | +0.5 |
| Sheffield Heeley | Lab | Lab | 34.3% | −1.2 |
| Sheffield Hillsborough | Lab | Lab | 34.3% | −1.9 |
| Sherwood | Lab | Lab | 20.4% | −4.7 |
| Shipley | Lab | Lab | 3.1% | −1.3 |
| Shrewsbury and Atcham | Lab | Lab | 7.2% | +2.1 |
| Sittingbourne and Sheppey | Lab | Lab | 9.3% | +2.5 |
| Skipton and Ripon | Con | Con | 26.3% | −5.4 |
| Sleaford and North Hykeham | Con | Con | 17.7% | −4.0 |
| Slough | Lab | Lab | 32.1% | +2.3 |
| Solihull | Con | Con | 19.5% | +0.3 |
| Somerton and Frome | LD | LD | 1.3% | −3.9 |
| South Antrim | UUP | UUP | 2.3% | 0 |
| South Cambridgeshire | Con | Con | 17.4% | −1.5 |
| South Derbyshire | Lab | Lab | 15.1% | −4.1 |
| South Dorset | Con | Lab gain | 0.3% | +0.3 |
| South Down | SDLP | SDLP | 26.6% | 0 |
| South East Cambridgeshire | Con | Con | 17.3% | −0.6 |
| South East Cornwall | LD | LD | 10.4% | −0.1 |
| South Holland and the Deepings | Con | Con | 24.0% | −4.0 |
| South Norfolk | Con | Con | 12.3% | −1.8 |
| South Ribble | Lab | Lab | 8.2% | −0.5 |
| South Shields | Lab | Lab | 46.3% | −5.3 |
| South Staffordshire | Con | Con | 16.3% | −0.5 |
| South Suffolk | Con | Con | 11.2% | −1.6 |
| South Swindon | Lab | Lab | 16.9% | +2.9 |
| South Thanet | Lab | Lab | 4.5% | −0.9 |
| South West Bedfordshire | Con | Con | 1.8% | −0.8 |
| South West Devon | Con | Con | 15.2% | −0.6 |
| South West Hertfordshire | Con | Con | 17.3% | +0.4 |
| South West Norfolk | Con | Con | 17.7% | −6.8 |
| South West Surrey | Con | Con | 1.7% | −0.7 |
| Southampton Itchen | Lab | Lab | 27.1% | +0.3 |
| Southampton Test | Lab | Lab | 27.0% | +0.4 |
| Southend West | Con | Con | 21.3% | −2.6 |
| Southport | LD | LD | 7.3% | +2.0 |
| Spelthorne | Con | Con | 7.8% | −0.6 |
| St Albans | Lab | Lab | 10.2% | +0.7 |
| St Helens North | Lab | Lab | 42.3% | −2.6 |
| St Helens South | Lab | Lab | 26.6% | −8.9 |
| St Ives | LD | LD | 20.4% | −0.9 |
| Stafford | Lab | Lab | 11.3% | +1.5 |
| Staffordshire Moorlands | Lab | Lab | 13.7% | −3.0 |
| Stalybridge and Hyde | Lab | Lab | 27.6% | −3.4 |
| Stevenage | Lab | Lab | 20.2% | −1.2 |
| Stirling | Lab | Lab | 17.5% | +1.3 |
| Stockport | Lab | Lab | 32.7% | −3.9 |
| Stockton North | Lab | Lab | 41.3% | −3.3 |
| Stockton South | Lab | Lab | 20.6% | −0.8 |
| Stoke-on-Trent Central | Lab | Lab | 41.7% | −3.9 |
| Stoke-on-Trent North | Lab | Lab | 39.1% | −2.9 |
| Stoke-on-Trent South | Lab | Lab | 29.1% | −5.2 |
| Stone | Con | Con | 13.2% | −3.0 |
| Stourbridge | Lab | Lab | 9.6% | −0.9 |
| Strangford | UUP | DUP gain | 2.6% | 0 |
| Stratford-on-Avon | Con | Con | 21.5% | −2.9 |
| Strathkelvin and Bearsden | Lab | Lab | 28.2% | −1.2 |
| Streatham | Lab | Lab | 39.2% | −0.8 |
| Stretford and Urmston | Lab | Lab | 34.0% | +3.0 |
| Stroud | Lab | Lab | 9.1% | +2.2 |
| Suffolk Coastal | Con | Con | 8.6% | −1.4 |
| Sunderland North | Lab | Lab | 44.8% | −3.4 |
| Sunderland South | Lab | Lab | 43.8% | −2.7 |
| Surrey Heath | Con | Con | 24.0% | +1.1 |
| Sutton and Cheam | LD | LD | 10.8% | −1.2 |
| Sutton Coldfield | Con | Con | 23.3% | +2.6 |
| Swansea East | Lab | Lab | 53.7% | −5.5 |
| Swansea West | Lab | Lab | 29.8% | −3.0 |
| Tamworth | Lab | Lab | 11.4% | −1.8 |
| Tatton | Oth | Con gain | 20.9% | +8.3 |
| Taunton | LD | Con gain | 0.4% | −0.8 |
| Teignbridge | Con | LD gain | 5.1% | −2.8 |
| Telford | Lab | Lab | 27.2% | −1.6 |
| Tewkesbury | Con | Con | 19.2% | +0.2 |
| Thurrock | Lab | Lab | 26.8% | −4.9 |
| Tiverton and Honiton | Con | Con | 11.3% | −3.3 |
| Tonbridge and Malling | Con | Con | 19.4% | +0.7 |
| Tooting | Lab | Lab | 27.7% | −2.4 |
| Torbay | LD | LD | 14.1% | −1.1 |
| Torfaen | Lab | Lab | 46.2% | −5.3 |
| Torridge and West Devon | LD | LD | 2.1% | −1.6 |
| Totnes | Con | Con | 7.3% | −6.1 |
| Tottenham | Lab | Lab | 53.5% | 0 |
| Truro and St Austell | LD | LD | 16.0% | −3.7 |
| Tunbridge Wells | Con | Con | 24.2% | −0.4 |
| Tweeddale Ettrick and Lauderdale | LD | LD | 15.5% | +3.0 |
| Twickenham | LD | LD | 15.3% | +1.3 |
| Tyne Bridge | Lab | Lab | 57.2% | −4.3 |
| Tynemouth | Lab | Lab | 19.8% | −1.1 |
| Upminster | Lab | Con gain | 3.7% | −5.2 |
| Upper Bann | UUP | UUP | 4.0% | 0 |
| Uxbridge | Con | Con | 6.3% | −2.3 |
| Vale of Clwyd | Lab | Lab | 17.8% | −2.5 |
| Vale of Glamorgan | Lab | Lab | 10.4% | −4.6 |
| Vale of York | Con | Con | 25.8% | −3.8 |
| Vauxhall | Lab | Lab | 39.0% | −1.5 |
| Wakefield | Lab | Lab | 19.3% | −4.8 |
| Wallasey | Lab | Lab | 32.9% | −3.9 |
| Walsall North | Lab | Lab | 29.1% | 0 |
| Walsall South | Lab | Lab | 28.5% | +1.1 |
| Walthamstow | Lab | Lab | 44.1% | +0.6 |
| Wansbeck | Lab | Lab | 35.0% | −3.3 |
| Wansdyke | Lab | Lab | 11.3% | +1.3 |
| Wantage | Con | Con | 11.4% | −0.3 |
| Warley | Lab | Lab | 37.7% | −1.0 |
| Warrington North | Lab | Lab | 39.0% | +0.4 |
| Warrington South | Lab | Lab | 16.3% | −1.7 |
| Warwick and Leamington | Lab | Lab | 11.1% | +2.7 |
| Watford | Lab | Lab | 12.0% | +0.8 |
| Waveney | Lab | Lab | 18.1% | −1.7 |
| Wealden | Con | Con | 26.1% | +1.5 |
| Weaver Vale | Lab | Lab | 24.5% | −1.7 |
| Wellingborough | Lab | Lab | 4.6% | +2.1 |
| Wells | Con | Con | 5.5% | −3.5 |
| Welwyn Hatfield | Lab | Lab | 2.8% | −3.9 |
| Wentworth | Lab | Lab | 48.7% | −4.3 |
| West Aberdeenshire and Kincardine | LD | LD | 12.7% | +3.7 |
| West Bromwich East | Lab | Lab | 29.9% | −1.4 |
| West Bromwich West | Oth | Lab gain | 35.7% | +17.8 |
| West Chelmsford | Con | Con | 13.0% | +0.6 |
| West Derbyshire | Con | Con | 14.6% | −3.0 |
| West Dorset | Con | Con | 2.9% | −3.8 |
| West Ham | Lab | Lab | 53.5% | −2.2 |
| West Lancashire | Lab | Lab | 22.4% | −4.4 |
| West Renfrewshire | Lab | Lab | 25.6% | +1.2 |
| West Suffolk | Con | Con | 10.1% | −3.2 |
| West Tyrone | UUP | SF gain | 10.4% | 0 |
| West Worcestershire | Con | Con | 12.0% | −1.3 |
| Westbury | Con | Con | 10.5% | −0.6 |
| Western Isles | Lab | Lab | 8.2% | −6.7 |
| Westmorland and Lonsdale | Con | Con | 6.6% | −7.2 |
| Weston Super Mare | LD | LD | 0.7% | +0.4 |
| Wigan | Lab | Lab | 40.9% | −5.4 |
| Wimbledon | Lab | Lab | 9.1% | +1.5 |
| Winchester | LD | LD | 16.3% | −0.4 |
| Windsor | Con | Con | 21.1% | +3.4 |
| Wirral South | Lab | Lab | 12.7% | −0.9 |
| Wirral West | Lab | Lab | 10.0% | +2.1 |
| Witney | Con | Con | 16.2% | −1.9 |
| Woking | Con | Con | 15.8% | −4.2 |
| Wokingham | Con | Con | 13.7% | +2.3 |
| Wolverhampton North East | Lab | Lab | 31.6% | +0.1 |
| Wolverhampton South East | Lab | Lab | 45.7% | +1.0 |
| Wolverhampton South West | Lab | Lab | 8.5% | −1.0 |
| Woodspring | Con | Con | 18.0% | +2.9 |
| Worcester | Lab | Lab | 13.0% | −0.7 |
| Workington | Lab | Lab | 25.9% | −6.9 |
| Worsley | Lab | Lab | 33.3% | −2.3 |
| Worthing West | Con | Con | 20.9% | +2.0 |
| Wrekin The | Lab | Lab | 8.7% | +1.0 |
| Wrexham | Lab | Lab | 30.6% | −0.9 |
| Wycombe | Con | Con | 7.0% | −1.3 |
| Wyre Forest | Lab | Oth gain | 36.7% | −4.8 |
| Wythenshawe and Sale East | Lab | Lab | 36.0% | +1.5 |
| Yeovil | LD | LD | 8.2% | −4.3 |
| Ynys-Mon | PC | Lab gain | 2.4% | +0.4 |
| York City of | Lab | Lab | 28.7% | −3.2 |
Swing is Conservative–Labour Butler swing in points; positive means towards Labour.
Official results House of Commons Library and UK Parliament election results data. Contains Parliamentary information licensed under the Open Parliament Licence v3.0. How we use this data