2017 vs 2019 general election: what changed
How vote shares and seats changed between the 2017 and 2019 UK general elections, nationally and in every nation and region, plus every constituency. Conservative–Labour swing: 4.6 points to the Conservatives.
- Con–Lab swing
- 4.6 ptsto the Conservatives
- 2017
- Con 317largest party
- 2019
- Con 365largest party
| Party | Share 2017 | Share 2019 | Change | Seats 2017 | Seats 2019 | Change |
|---|---|---|---|---|---|---|
| Conservative | 42.3% | 43.6% | +1.3 | 317 | 365 | +48 |
| Labour | 40.0% | 32.1% | −7.9 | 262 | 202 | −60 |
| Scottish National Party | 3.0% | 3.9% | +0.8 | 35 | 48 | +13 |
| Liberal Democrats | 7.4% | 11.6% | +4.2 | 12 | 11 | −1 |
| Democratic Unionist Party | 0.9% | 0.8% | −0.2 | 10 | 8 | −2 |
| Sinn Féin | 0.7% | 0.6% | −0.2 | 7 | 7 | 0 |
| Plaid Cymru | 0.5% | 0.5% | 0 | 4 | 4 | 0 |
| Social Democratic and Labour Party | 0.3% | 0.4% | +0.1 | 0 | 2 | +2 |
| Green | 1.6% | 2.7% | +1.1 | 1 | 1 | 0 |
| Alliance Party of Northern Ireland | 0.2% | 0.4% | +0.2 | 0 | 1 | +1 |
| Speaker | 0.1% | 0.08% | 0 | 1 | 1 | 0 |
| Brexit Party | — | 2.0% | — | — | 0 | 0 |
| Independent | 0.5% | 0.6% | +0.2 | 1 | 0 | −1 |
| UK Independence Party | 1.8% | 0.07% | −1.8 | 0 | 0 | 0 |
Nations and regions
| Region | Top party 2017 | Top party 2019 | Con–Lab swing | Seats |
|---|---|---|---|---|
| England | Con 296 | Con 345 | 4.9 pts to Con | 533 → 533 |
| Scotland | SNP 35 | SNP 48 | 2.5 pts to Con | 59 → 59 |
| Wales | Lab 28 | Lab 22 | 5.3 pts to Con | 40 → 40 |
| Northern Ireland | DUP 10 | DUP 8 | 0.1 pts to Con | 18 → 18 |
| North East | Lab 26 | Lab 19 | 8.4 pts to Con | 29 → 29 |
| North West | Lab 54 | Lab 41 | 4.8 pts to Con | 75 → 75 |
| Yorkshire and the Humber | Lab 37 | Lab 28 | 6.4 pts to Con | 54 → 54 |
| East Midlands | Con 31 | Con 38 | 6.4 pts to Con | 46 → 46 |
| West Midlands | Con 35 | Con 44 | 6.5 pts to Con | 59 → 59 |
| East of England | Con 50 | Con 52 | 5.4 pts to Con | 58 → 58 |
| London | Lab 49 | Lab 49 | 2.6 pts to Con | 73 → 73 |
| South East | Con 72 | Con 74 | 3.3 pts to Con | 84 → 84 |
| South West | Con 47 | Con 48 | 3.6 pts to Con | 55 → 55 |
Seat by seat: 81 changed hands
Download CSV| Constituency | 2017 | 2019 | Majority 2019 | Con–Lab swing |
|---|---|---|---|---|
| Aberavon | Lab | Lab | 33.2% | −8.6 |
| Aberconwy | Con | Con | 6.4% | −2.2 |
| Aberdeen North | SNP | SNP | 33.9% | −7.1 |
| Aberdeen South | Con | SNP gain | 8.7% | −3.0 |
| Airdrie and Shotts | SNP | SNP | 13.1% | +0.2 |
| Aldershot | Con | Con | 34.8% | −5.7 |
| Aldridge-Brownhills | Con | Con | 50.4% | −7.4 |
| Altrincham and Sale West | Con | Con | 11.2% | +0.5 |
| Alyn and Deeside | Lab | Lab | 0.5% | −5.6 |
| Amber Valley | Con | Con | 37.1% | −9.5 |
| Angus | Con | SNP gain | 8.8% | −1.7 |
| Arfon | PC | PC | 9.6% | −1.9 |
| Argyll and Bute | SNP | SNP | 8.6% | −3.9 |
| Arundel and South Downs | Con | Con | 36.7% | −1.2 |
| Ashfield | Lab | Con gain | 11.7% | −7.9 |
| Ashford | Con | Con | 40.0% | −5.4 |
| Ashton-under-Lyne | Lab | Lab | 11.1% | −8.7 |
| Aylesbury | Con | Con | 28.7% | −1.9 |
| Ayr, Carrick and Cumnock | Con | SNP gain | 5.0% | −4.4 |
| Banbury | Con | Con | 26.7% | −3.3 |
| Banff and Buchan | Con | Con | 9.7% | −3.8 |
| Barking | Lab | Lab | 34.7% | −5.3 |
| Barnsley Central | Lab | Lab | 9.7% | −10.5 |
| Barnsley East | Lab | Lab | 8.5% | −11.1 |
| Barrow and Furness | Lab | Con gain | 12.6% | −6.5 |
| Basildon and Billericay | Con | Con | 46.3% | −8.2 |
| Basingstoke | Con | Con | 26.0% | −4.5 |
| Bassetlaw | Lab | Con gain | 27.6% | −18.4 |
| Bath | LD | LD | 23.6% | +1.5 |
| Batley and Spen | Lab | Lab | 6.7% | −5.0 |
| Battersea | Lab | Lab | 9.5% | +2.5 |
| Beaconsfield | Con | Con | 27.2% | −1.2 |
| Beckenham | Con | Con | 28.2% | +0.5 |
| Bedford | Lab | Lab | 0.3% | −0.7 |
| Belfast East | DUP | DUP | 4.3% | +0.5 |
| Belfast North | DUP | SF gain | 4.0% | 0 |
| Belfast South | DUP | SDLP gain | 32.5% | +0.3 |
| Belfast West | SF | SF | 37.8% | 0 |
| Bermondsey and Old Southwark | Lab | Lab | 27.5% | −1.3 |
| Berwick-upon-Tweed | Con | Con | 35.2% | −3.7 |
| Berwickshire, Roxburgh and Selkirk | Con | Con | 9.7% | +0.8 |
| Bethnal Green and Bow | Lab | Lab | 62.0% | +1.4 |
| Beverley and Holderness | Con | Con | 38.2% | −6.5 |
| Bexhill and Battle | Con | Con | 44.1% | −3.4 |
| Bexleyheath and Crayford | Con | Con | 30.3% | −5.1 |
| Birkenhead | Lab | Lab | 41.8% | −6.2 |
| Birmingham, Edgbaston | Lab | Lab | 13.3% | −1.3 |
| Birmingham, Erdington | Lab | Lab | 10.2% | −4.7 |
| Birmingham, Hall Green | Lab | Lab | 53.9% | −4.3 |
| Birmingham, Hodge Hill | Lab | Lab | 63.7% | −1.6 |
| Birmingham, Ladywood | Lab | Lab | 67.9% | −0.8 |
| Birmingham, Northfield | Lab | Con gain | 3.8% | −7.2 |
| Birmingham, Perry Barr | Lab | Lab | 36.3% | −2.6 |
| Birmingham, Selly Oak | Lab | Lab | 25.1% | −3.0 |
| Birmingham, Yardley | Lab | Lab | 25.0% | −6.1 |
| Bishop Auckland | Lab | Con gain | 17.8% | −9.5 |
| Blackburn | Lab | Lab | 40.9% | −1.0 |
| Blackley and Broughton | Lab | Lab | 37.3% | −5.8 |
| Blackpool North and Cleveleys | Con | Con | 22.2% | −8.6 |
| Blackpool South | Lab | Con gain | 11.3% | −9.2 |
| Blaenau Gwent | Lab | Lab | 28.6% | −6.5 |
| Blaydon | Lab | Lab | 12.1% | −8.0 |
| Blyth Valley | Lab | Con gain | 1.7% | −10.2 |
| Bognor Regis and Littlehampton | Con | Con | 43.9% | −4.9 |
| Bolsover | Lab | Con gain | 11.5% | −11.5 |
| Bolton North East | Lab | Con gain | 0.9% | −4.6 |
| Bolton South East | Lab | Lab | 18.7% | −6.2 |
| Bolton West | Con | Con | 18.0% | −8.1 |
| Bootle | Lab | Lab | 70.3% | −0.9 |
| Boston and Skegness | Con | Con | 61.5% | −11.4 |
| Bosworth | Con | Con | 46.6% | −6.9 |
| Bournemouth East | Con | Con | 17.9% | −0.8 |
| Bournemouth West | Con | Con | 22.1% | −2.4 |
| Bracknell | Con | Con | 36.5% | −3.9 |
| Bradford East | Lab | Lab | 41.1% | −2.0 |
| Bradford South | Lab | Lab | 5.9% | −5.2 |
| Bradford West | Lab | Lab | 61.0% | +6.5 |
| Braintree | Con | Con | 48.9% | −6.8 |
| Brecon and Radnorshire | Con | Con | 17.3% | −6.4 |
| Brent Central | Lab | Lab | 42.5% | −5.5 |
| Brent North | Lab | Lab | 15.6% | −7.3 |
| Brentford and Isleworth | Lab | Lab | 18.0% | −0.9 |
| Brentwood and Ongar | Con | Con | 54.9% | −4.8 |
| Bridgend | Lab | Con gain | 2.7% | −6.8 |
| Bridgwater and West Somerset | Con | Con | 42.4% | −7.9 |
| Brigg and Goole | Con | Con | 50.6% | −11.6 |
| Brighton, Kemptown | Lab | Lab | 16.6% | −1.7 |
| Brighton, Pavilion | Grn | Grn | 34.4% | −1.2 |
| Bristol East | Lab | Lab | 20.7% | −2.8 |
| Bristol North West | Lab | Lab | 10.2% | +0.7 |
| Bristol South | Lab | Lab | 17.9% | −5.8 |
| Bristol West | Lab | Lab | 37.4% | −0.8 |
| Broadland | Con | Con | 38.4% | −5.1 |
| Bromley and Chislehurst | Con | Con | 23.9% | −1.7 |
| Bromsgrove | Con | Con | 42.6% | −6.0 |
| Broxbourne | Con | Con | 42.4% | −4.6 |
| Broxtowe | Con | Con | 9.7% | −4.0 |
| Buckingham | Spk | Con gain | 32.2% | −23.2 |
| Burnley | Lab | Con gain | 3.5% | −9.6 |
| Burton | Con | Con | 29.7% | −4.8 |
| Bury North | Lab | Con gain | 0.2% | −4.7 |
| Bury South | Lab | Con gain | 0.8% | −6.3 |
| Bury St Edmunds | Con | Con | 40.3% | −5.3 |
| Caerphilly | Lab | Lab | 17.0% | −6.1 |
| Caithness, Sutherland and Easter Ross | LD | LD | 0.7% | 0 |
| Calder Valley | Con | Con | 10.0% | −4.5 |
| Camberwell and Peckham | Lab | Lab | 59.8% | −2.6 |
| Camborne and Redruth | Con | Con | 17.3% | −7.0 |
| Cambridge | Lab | Lab | 17.9% | −1.6 |
| Cannock Chase | Con | Con | 42.9% | −12.7 |
| Canterbury | Lab | Lab | 3.1% | +1.4 |
| Cardiff Central | Lab | Lab | 41.1% | −0.8 |
| Cardiff North | Lab | Lab | 13.3% | +2.6 |
| Cardiff South and Penarth | Lab | Lab | 25.2% | −2.1 |
| Cardiff West | Lab | Lab | 23.8% | −1.6 |
| Carlisle | Con | Con | 19.4% | −6.7 |
| Carmarthen East and Dinefwr | PC | PC | 4.4% | −8.5 |
| Carmarthen West and South Pembrokeshire | Con | Con | 18.4% | −5.5 |
| Carshalton and Wallington | LD | Con gain | 1.3% | −5.1 |
| Castle Point | Con | Con | 60.2% | −9.0 |
| Central Ayrshire | SNP | SNP | 11.4% | −6.2 |
| Central Devon | Con | Con | 30.5% | −1.7 |
| Central Suffolk and North Ipswich | Con | Con | 41.6% | −5.6 |
| Ceredigion | PC | PC | 15.8% | −4.1 |
| Charnwood | Con | Con | 40.5% | −5.4 |
| Chatham and Aylesford | Con | Con | 42.8% | −9.7 |
| Cheadle | Con | Con | 4.2% | −4.1 |
| Chelmsford | Con | Con | 30.9% | −7.0 |
| Chelsea and Fulham | Con | Con | 24.0% | −3.6 |
| Cheltenham | Con | Con | 1.7% | −2.9 |
| Chesham and Amersham | Con | Con | 29.1% | −1.2 |
| Chesterfield | Lab | Lab | 3.2% | −8.4 |
| Chichester | Con | Con | 35.1% | −2.6 |
| Chingford and Woodford Green | Con | Con | 2.6% | +1.3 |
| Chippenham | Con | Con | 19.8% | −4.0 |
| Chipping Barnet | Con | Con | 2.1% | −0.7 |
| Chorley | Lab | Spk gain | 43.6% | −6.8 |
| Christchurch | Con | Con | 47.4% | −1.4 |
| Cities of London and Westminster | Con | Con | 9.3% | −2.3 |
| City of Chester | Lab | Lab | 11.3% | −2.5 |
| City of Durham | Lab | Lab | 10.3% | −7.7 |
| Clacton | Con | Con | 56.8% | −10.5 |
| Cleethorpes | Con | Con | 46.2% | −12.2 |
| Clwyd South | Lab | Con gain | 3.4% | −7.5 |
| Clwyd West | Con | Con | 16.8% | −4.2 |
| Coatbridge, Chryston and Bellshill | Lab | SNP gain | 11.7% | −1.8 |
| Colchester | Con | Con | 17.7% | −3.5 |
| Colne Valley | Lab | Con gain | 8.4% | −5.0 |
| Congleton | Con | Con | 32.4% | −5.0 |
| Copeland | Con | Con | 13.7% | −4.9 |
| Corby | Con | Con | 17.0% | −6.2 |
| Coventry North East | Lab | Lab | 17.3% | −8.1 |
| Coventry North West | Lab | Lab | 0.4% | −8.4 |
| Coventry South | Lab | Lab | 0.9% | −8.0 |
| Crawley | Con | Con | 16.8% | −5.9 |
| Crewe and Nantwich | Lab | Con gain | 15.8% | −7.9 |
| Croydon Central | Lab | Lab | 11.0% | +0.6 |
| Croydon North | Lab | Lab | 44.4% | −5.0 |
| Croydon South | Con | Con | 20.8% | −1.1 |
| Cumbernauld, Kilsyth and Kirkintilloch East | SNP | SNP | 28.4% | −3.7 |
| Cynon Valley | Lab | Lab | 29.2% | −6.2 |
| Dagenham and Rainham | Lab | Lab | 0.7% | −4.7 |
| Darlington | Lab | Con gain | 7.6% | −7.4 |
| Dartford | Con | Con | 35.5% | −5.6 |
| Daventry | Con | Con | 45.4% | −3.2 |
| Delyn | Lab | Con gain | 2.3% | −6.5 |
| Denton and Reddish | Lab | Lab | 16.0% | −9.8 |
| Derby North | Lab | Con gain | 5.4% | −4.8 |
| Derby South | Lab | Lab | 14.2% | −5.3 |
| Derbyshire Dales | Con | Con | 34.8% | −2.9 |
| Devizes | Con | Con | 47.1% | −3.0 |
| Dewsbury | Lab | Con gain | 2.8% | −4.3 |
| Don Valley | Lab | Con gain | 8.0% | −9.6 |
| Doncaster Central | Lab | Lab | 5.5% | −9.0 |
| Doncaster North | Lab | Lab | 5.8% | −13.7 |
| Dover | Con | Con | 24.2% | −5.9 |
| Dudley North | Lab | Con gain | 31.4% | −15.7 |
| Dudley South | Con | Con | 42.6% | −11.2 |
| Dulwich and West Norwood | Lab | Lab | 49.0% | −0.5 |
| Dumfries and Galloway | Con | Con | 3.5% | −6.2 |
| Dumfriesshire, Clydesdale and Tweeddale | Con | Con | 7.7% | −2.3 |
| Dundee East | SNP | SNP | 29.5% | −4.8 |
| Dundee West | SNP | SNP | 29.5% | −2.5 |
| Dunfermline and West Fife | SNP | SNP | 20.0% | −2.9 |
| Dwyfor Meirionnydd | PC | PC | 15.8% | −5.3 |
| Ealing Central and Acton | Lab | Lab | 24.3% | −0.3 |
| Ealing North | Lab | Lab | 24.7% | −6.4 |
| Ealing, Southall | Lab | Lab | 38.1% | −5.4 |
| Easington | Lab | Lab | 19.0% | −11.0 |
| East Antrim | DUP | DUP | 18.0% | −0.1 |
| East Devon | Con | Con | 10.5% | −4.6 |
| East Dunbartonshire | LD | SNP gain | 0.3% | −2.4 |
| East Ham | Lab | Lab | 60.7% | −4.8 |
| East Hampshire | Con | Con | 34.6% | −0.5 |
| East Kilbride, Strathaven and Lesmahagow | SNP | SNP | 23.7% | −2.5 |
| East Londonderry | DUP | DUP | 24.4% | +0.4 |
| East Lothian | Lab | SNP gain | 6.6% | −1.8 |
| East Renfrewshire | Con | SNP gain | 9.8% | −4.7 |
| East Surrey | Con | Con | 40.3% | −2.7 |
| East Worthing and Shoreham | Con | Con | 14.1% | −2.2 |
| East Yorkshire | Con | Con | 43.2% | −7.7 |
| Eastbourne | LD | Con gain | 7.9% | −3.0 |
| Eastleigh | Con | Con | 26.5% | −6.1 |
| Eddisbury | Con | Con | 34.8% | −5.8 |
| Edinburgh East | SNP | SNP | 21.8% | −1.6 |
| Edinburgh North and Leith | SNP | SNP | 21.6% | −0.2 |
| Edinburgh South | Lab | Lab | 22.3% | −1.9 |
| Edinburgh South West | SNP | SNP | 23.0% | −1.9 |
| Edinburgh West | LD | LD | 6.9% | −0.9 |
| Edmonton | Lab | Lab | 39.7% | −4.3 |
| Ellesmere Port and Neston | Lab | Lab | 18.0% | −2.2 |
| Elmet and Rothwell | Con | Con | 29.8% | −6.7 |
| Eltham | Lab | Lab | 7.3% | −3.2 |
| Enfield North | Lab | Lab | 14.4% | −3.3 |
| Enfield, Southgate | Lab | Lab | 9.4% | +0.2 |
| Epping Forest | Con | Con | 44.1% | −4.1 |
| Epsom and Ewell | Con | Con | 30.1% | −0.9 |
| Erewash | Con | Con | 21.7% | −6.3 |
| Erith and Thamesmead | Lab | Lab | 9.1% | −6.7 |
| Esher and Walton | Con | Con | 4.4% | −3.0 |
| Exeter | Lab | Lab | 18.5% | −5.3 |
| Falkirk | SNP | SNP | 26.8% | −9.1 |
| Fareham | Con | Con | 45.6% | −3.9 |
| Faversham and Mid Kent | Con | Con | 43.6% | −4.3 |
| Feltham and Heston | Lab | Lab | 16.4% | −6.5 |
| Fermanagh and South Tyrone | SF | SF | 0.1% | 0 |
| Filton and Bradley Stoke | Con | Con | 10.5% | −1.1 |
| Finchley and Golders Green | Con | Con | 11.9% | −8.2 |
| Folkestone and Hythe | Con | Con | 36.2% | −5.0 |
| Forest of Dean | Con | Con | 30.8% | −6.2 |
| Foyle | SF | SDLP gain | 36.3% | 0 |
| Fylde | Con | Con | 35.6% | −5.1 |
| Gainsborough | Con | Con | 45.0% | −6.0 |
| Garston and Halewood | Lab | Lab | 59.3% | −0.4 |
| Gateshead | Lab | Lab | 18.9% | −11.2 |
| Gedling | Lab | Con gain | 1.4% | −5.2 |
| Gillingham and Rainham | Con | Con | 32.9% | −6.8 |
| Glasgow Central | SNP | SNP | 16.1% | −0.3 |
| Glasgow East | SNP | SNP | 14.5% | −0.7 |
| Glasgow North | SNP | SNP | 15.5% | +0.6 |
| Glasgow North East | Lab | SNP gain | 7.5% | −0.6 |
| Glasgow North West | SNP | SNP | 21.0% | −2.3 |
| Glasgow South | SNP | SNP | 19.0% | −0.7 |
| Glasgow South West | SNP | SNP | 13.3% | −0.9 |
| Glenrothes | SNP | SNP | 28.3% | −4.5 |
| Gloucester | Con | Con | 19.1% | −4.5 |
| Gordon | Con | SNP gain | 1.5% | −3.4 |
| Gosport | Con | Con | 48.0% | −6.6 |
| Gower | Lab | Lab | 4.1% | −1.5 |
| Grantham and Stamford | Con | Con | 46.4% | −5.5 |
| Gravesham | Con | Con | 32.8% | −6.8 |
| Great Grimsby | Lab | Con gain | 22.2% | −14.7 |
| Great Yarmouth | Con | Con | 40.6% | −11.3 |
| Greenwich and Woolwich | Lab | Lab | 34.8% | −2.1 |
| Guildford | Con | Con | 5.7% | −0.8 |
| Hackney North and Stoke Newington | Lab | Lab | 58.4% | −2.0 |
| Hackney South and Shoreditch | Lab | Lab | 62.4% | −3.1 |
| Halesowen and Rowley Regis | Con | Con | 28.5% | −8.3 |
| Halifax | Lab | Lab | 5.5% | −2.8 |
| Haltemprice and Howden | Con | Con | 40.8% | −5.5 |
| Halton | Lab | Lab | 41.1% | −5.1 |
| Hammersmith | Lab | Lab | 34.3% | −0.7 |
| Hampstead and Kilburn | Lab | Lab | 24.7% | −1.0 |
| Harborough | Con | Con | 30.1% | −4.3 |
| Harlow | Con | Con | 32.4% | −8.4 |
| Harrogate and Knaresborough | Con | Con | 17.0% | −3.8 |
| Harrow East | Con | Con | 16.5% | −6.5 |
| Harrow West | Lab | Lab | 18.1% | −4.2 |
| Hartlepool | Lab | Lab | 8.8% | −4.8 |
| Harwich and North Essex | Con | Con | 38.8% | −5.4 |
| Hastings and Rye | Con | Con | 7.5% | −3.4 |
| Havant | Con | Con | 47.4% | −6.5 |
| Hayes and Harlington | Lab | Lab | 21.1% | −8.4 |
| Hazel Grove | Con | Con | 10.0% | −5.7 |
| Hemel Hempstead | Con | Con | 28.4% | −5.2 |
| Hemsworth | Lab | Lab | 2.7% | −9.7 |
| Hendon | Con | Con | 7.7% | −2.8 |
| Henley | Con | Con | 23.9% | −3.0 |
| Hereford and South Herefordshire | Con | Con | 39.7% | −5.0 |
| Hertford and Stortford | Con | Con | 32.7% | −0.5 |
| Hertsmere | Con | Con | 40.8% | −4.2 |
| Hexham | Con | Con | 22.9% | −1.4 |
| Heywood and Middleton | Lab | Con gain | 1.4% | −8.3 |
| High Peak | Lab | Con gain | 1.1% | −2.7 |
| Hitchin and Harpenden | Con | Con | 11.7% | −4.8 |
| Holborn and St Pancras | Lab | Lab | 48.9% | −1.4 |
| Hornchurch and Upminster | Con | Con | 43.2% | −5.8 |
| Hornsey and Wood Green | Lab | Lab | 31.5% | −2.1 |
| Horsham | Con | Con | 33.4% | −2.0 |
| Houghton and Sunderland South | Lab | Lab | 7.8% | −11.0 |
| Hove | Lab | Lab | 30.2% | −1.2 |
| Huddersfield | Lab | Lab | 11.8% | −7.8 |
| Huntingdon | Con | Con | 32.8% | −4.3 |
| Hyndburn | Lab | Con gain | 7.0% | −9.9 |
| Ilford North | Lab | Lab | 10.4% | −3.9 |
| Ilford South | Lab | Lab | 45.1% | −4.9 |
| Inverclyde | SNP | SNP | 18.8% | −1.1 |
| Inverness, Nairn, Badenoch and Strathspey | SNP | SNP | 19.1% | −3.5 |
| Ipswich | Lab | Con gain | 11.1% | −6.3 |
| Isle of Wight | Con | Con | 31.9% | −1.8 |
| Islington North | Lab | Lab | 48.7% | −3.2 |
| Islington South and Finsbury | Lab | Lab | 36.2% | −1.4 |
| Islwyn | Lab | Lab | 15.9% | −7.9 |
| Jarrow | Lab | Lab | 17.5% | −11.3 |
| Keighley | Lab | Con gain | 4.2% | −2.3 |
| Kenilworth and Southam | Con | Con | 38.7% | −2.3 |
| Kensington | Lab | Con gain | 0.3% | −0.2 |
| Kettering | Con | Con | 34.0% | −6.3 |
| Kilmarnock and Loudoun | SNP | SNP | 26.6% | −3.8 |
| Kingston and Surbiton | LD | LD | 17.2% | +0.1 |
| Kingston upon Hull East | Lab | Lab | 3.8% | −12.3 |
| Kingston upon Hull North | Lab | Lab | 22.2% | −8.2 |
| Kingston upon Hull West and Hessle | Lab | Lab | 9.1% | −7.1 |
| Kingswood | Con | Con | 22.8% | −3.7 |
| Kirkcaldy and Cowdenbeath | Lab | SNP gain | 2.6% | −0.5 |
| Knowsley | Lab | Lab | 72.7% | −1.7 |
| Lagan Valley | DUP | DUP | 14.3% | −0.5 |
| Lanark and Hamilton East | SNP | SNP | 9.8% | −5.9 |
| Lancaster and Fleetwood | Lab | Lab | 5.3% | −4.6 |
| Leeds Central | Lab | Lab | 39.1% | −5.3 |
| Leeds East | Lab | Lab | 14.2% | −8.3 |
| Leeds North East | Lab | Lab | 33.8% | +0.9 |
| Leeds North West | Lab | Lab | 21.8% | −1.3 |
| Leeds West | Lab | Lab | 26.2% | −5.8 |
| Leicester East | Lab | Lab | 12.2% | −15.3 |
| Leicester South | Lab | Lab | 45.2% | −3.4 |
| Leicester West | Lab | Lab | 12.1% | −8.7 |
| Leigh | Lab | Con gain | 4.2% | −12.3 |
| Lewes | Con | Con | 4.5% | −1.9 |
| Lewisham East | Lab | Lab | 38.0% | −3.5 |
| Lewisham West and Penge | Lab | Lab | 41.4% | −1.1 |
| Lewisham, Deptford | Lab | Lab | 59.4% | −1.9 |
| Leyton and Wanstead | Lab | Lab | 46.7% | −1.1 |
| Lichfield | Con | Con | 43.8% | −4.5 |
| Lincoln | Lab | Con gain | 6.9% | −5.0 |
| Linlithgow and East Falkirk | SNP | SNP | 19.5% | −4.3 |
| Liverpool, Riverside | Lab | Lab | 70.2% | −2.3 |
| Liverpool, Walton | Lab | Lab | 74.8% | −1.2 |
| Liverpool, Wavertree | Lab | Lab | 62.4% | −2.5 |
| Liverpool, West Derby | Lab | Lab | 68.2% | −2.4 |
| Livingston | SNP | SNP | 24.6% | −4.4 |
| Llanelli | Lab | Lab | 12.2% | −8.8 |
| Loughborough | Con | Con | 13.1% | −2.6 |
| Louth and Horncastle | Con | Con | 55.2% | −9.0 |
| Ludlow | Con | Con | 47.1% | −5.2 |
| Luton North | Lab | Lab | 21.7% | −4.6 |
| Luton South | Lab | Lab | 20.8% | −4.7 |
| Macclesfield | Con | Con | 19.9% | −2.0 |
| Maidenhead | Con | Con | 33.4% | +0.8 |
| Maidstone and The Weald | Con | Con | 42.1% | −3.9 |
| Makerfield | Lab | Lab | 10.7% | −9.1 |
| Maldon | Con | Con | 59.6% | −6.5 |
| Manchester Central | Lab | Lab | 55.6% | −3.8 |
| Manchester, Gorton | Lab | Lab | 68.1% | −0.5 |
| Manchester, Withington | Lab | Lab | 52.7% | −2.3 |
| Mansfield | Con | Con | 33.1% | −15.5 |
| Meon Valley | Con | Con | 43.0% | −3.3 |
| Meriden | Con | Con | 42.2% | −3.5 |
| Merthyr Tydfil and Rhymney | Lab | Lab | 32.9% | −7.9 |
| Mid Bedfordshire | Con | Con | 38.1% | −2.4 |
| Mid Derbyshire | Con | Con | 31.2% | −4.1 |
| Mid Dorset and North Poole | Con | Con | 30.5% | −3.8 |
| Mid Norfolk | Con | Con | 40.2% | −5.7 |
| Mid Sussex | Con | Con | 29.0% | −1.8 |
| Mid Ulster | SF | SF | 21.4% | 0 |
| Mid Worcestershire | Con | Con | 49.9% | −3.8 |
| Middlesbrough | Lab | Lab | 24.6% | −7.2 |
| Middlesbrough South and East Cleveland | Con | Con | 24.3% | −11.1 |
| Midlothian | Lab | SNP gain | 11.8% | −1.5 |
| Milton Keynes North | Con | Con | 10.0% | −3.5 |
| Milton Keynes South | Con | Con | 10.9% | −4.1 |
| Mitcham and Morden | Lab | Lab | 36.0% | −4.2 |
| Mole Valley | Con | Con | 21.1% | −1.1 |
| Monmouth | Con | Con | 19.9% | −1.7 |
| Montgomeryshire | Con | Con | 35.5% | −3.1 |
| Moray | Con | Con | 1.1% | −1.9 |
| Morecambe and Lunesdale | Con | Con | 14.0% | −5.5 |
| Morley and Outwood | Con | Con | 21.7% | −8.8 |
| Motherwell and Wishaw | SNP | SNP | 14.1% | −0.6 |
| Na h-Eileanan an Iar | SNP | SNP | 16.8% | −5.6 |
| Neath | Lab | Lab | 15.3% | −8.8 |
| New Forest East | Con | Con | 49.7% | −3.5 |
| New Forest West | Con | Con | 48.5% | −1.8 |
| Newark | Con | Con | 39.8% | −3.4 |
| Newbury | Con | Con | 26.8% | −1.4 |
| Newcastle upon Tyne Central | Lab | Lab | 32.8% | −3.8 |
| Newcastle upon Tyne East | Lab | Lab | 35.7% | −5.3 |
| Newcastle upon Tyne North | Lab | Lab | 12.3% | −4.6 |
| Newcastle-under-Lyme | Lab | Con gain | 16.6% | −8.4 |
| Newport East | Lab | Lab | 5.5% | −8.1 |
| Newport West | Lab | Lab | 2.1% | −5.5 |
| Newry and Armagh | SF | SF | 18.3% | 0 |
| Newton Abbot | Con | Con | 33.3% | −2.3 |
| Normanton, Pontefract and Castleford | Lab | Lab | 2.6% | −13.4 |
| North Antrim | DUP | DUP | 28.9% | 0 |
| North Ayrshire and Arran | SNP | SNP | 17.7% | −6.6 |
| North Cornwall | Con | Con | 28.6% | −6.0 |
| North Devon | Con | Con | 26.7% | −7.2 |
| North Dorset | Con | Con | 43.3% | −2.7 |
| North Down | Ind | APNI gain | 7.3% | −1.2 |
| North Durham | Lab | Lab | 11.2% | −9.3 |
| North East Bedfordshire | Con | Con | 37.4% | −2.4 |
| North East Cambridgeshire | Con | Con | 56.6% | −8.4 |
| North East Derbyshire | Con | Con | 26.2% | −10.2 |
| North East Fife | SNP | LD gain | 2.9% | +2.6 |
| North East Hampshire | Con | Con | 34.1% | −0.8 |
| North East Hertfordshire | Con | Con | 32.9% | −1.3 |
| North East Somerset | Con | Con | 26.2% | −3.6 |
| North Herefordshire | Con | Con | 48.7% | −3.3 |
| North Norfolk | LD | Con gain | 28.3% | −9.6 |
| North Shropshire | Con | Con | 40.6% | −5.6 |
| North Somerset | Con | Con | 28.3% | −0.3 |
| North Swindon | Con | Con | 29.3% | −7.1 |
| North Thanet | Con | Con | 35.7% | −6.7 |
| North Tyneside | Lab | Lab | 19.0% | −9.1 |
| North Warwickshire | Con | Con | 39.1% | −10.5 |
| North West Cambridgeshire | Con | Con | 40.3% | −6.1 |
| North West Durham | Lab | Con gain | 2.4% | −10.4 |
| North West Hampshire | Con | Con | 44.7% | −3.8 |
| North West Leicestershire | Con | Con | 37.9% | −6.5 |
| North West Norfolk | Con | Con | 42.8% | −7.3 |
| North Wiltshire | Con | Con | 32.2% | −2.9 |
| Northampton North | Con | Con | 13.9% | −6.0 |
| Northampton South | Con | Con | 11.5% | −4.3 |
| Norwich North | Con | Con | 10.2% | −4.6 |
| Norwich South | Lab | Lab | 24.7% | −2.8 |
| Nottingham East | Lab | Lab | 43.5% | −3.2 |
| Nottingham North | Lab | Lab | 12.7% | −8.2 |
| Nottingham South | Lab | Lab | 26.1% | −2.7 |
| Nuneaton | Con | Con | 29.1% | −9.4 |
| Ochil and South Perthshire | Con | SNP gain | 7.8% | −4.3 |
| Ogmore | Lab | Lab | 22.1% | −7.6 |
| Old Bexley and Sidcup | Con | Con | 41.1% | −4.4 |
| Oldham East and Saddleworth | Lab | Lab | 3.3% | −7.1 |
| Oldham West and Royton | Lab | Lab | 25.0% | −6.3 |
| Orkney and Shetland | LD | LD | 10.8% | −3.0 |
| Orpington | Con | Con | 45.9% | −3.7 |
| Oxford East | Lab | Lab | 36.1% | −3.5 |
| Oxford West and Abingdon | LD | LD | 15.2% | −0.5 |
| Paisley and Renfrewshire North | SNP | SNP | 24.0% | −1.9 |
| Paisley and Renfrewshire South | SNP | SNP | 24.8% | −3.6 |
| Pendle | Con | Con | 13.9% | −5.5 |
| Penistone and Stocksbridge | Lab | Con gain | 14.6% | −8.6 |
| Penrith and The Border | Con | Con | 38.7% | −2.2 |
| Perth and North Perthshire | SNP | SNP | 14.0% | −0.1 |
| Peterborough | Lab | Con gain | 5.4% | −3.3 |
| Plymouth, Moor View | Con | Con | 29.2% | −9.1 |
| Plymouth, Sutton and Devonport | Lab | Lab | 9.0% | −2.2 |
| Pontypridd | Lab | Lab | 15.1% | −6.8 |
| Poole | Con | Con | 37.9% | −4.7 |
| Poplar and Limehouse | Lab | Lab | 47.2% | 0 |
| Portsmouth North | Con | Con | 34.4% | −6.6 |
| Portsmouth South | Lab | Lab | 11.3% | +3.9 |
| Preseli Pembrokeshire | Con | Con | 11.9% | −5.6 |
| Preston | Lab | Lab | 36.0% | −4.1 |
| Pudsey | Con | Con | 6.5% | −2.9 |
| Putney | Con | Lab gain | 9.5% | +6.4 |
| Rayleigh and Wickford | Con | Con | 56.5% | −7.0 |
| Reading East | Lab | Lab | 10.6% | +1.9 |
| Reading West | Con | Con | 8.2% | −1.3 |
| Redcar | Lab | Con gain | 8.6% | −15.5 |
| Redditch | Con | Con | 36.4% | −10.1 |
| Reigate | Con | Con | 34.5% | −0.9 |
| Rhondda | Lab | Lab | 38.6% | −7.7 |
| Ribble Valley | Con | Con | 33.4% | −4.7 |
| Richmond (Yorks) | Con | Con | 47.2% | −3.3 |
| Richmond Park | Con | LD gain | 11.9% | 0 |
| Rochdale | Lab | Lab | 20.4% | −4.6 |
| Rochester and Strood | Con | Con | 32.9% | −7.3 |
| Rochford and Southend East | Con | Con | 26.6% | −7.4 |
| Romford | Con | Con | 37.9% | −5.1 |
| Romsey and Southampton North | Con | Con | 21.2% | −2.4 |
| Ross, Skye and Lochaber | SNP | SNP | 23.7% | +0.7 |
| Rossendale and Darwen | Con | Con | 19.5% | −6.5 |
| Rother Valley | Lab | Con gain | 13.0% | −10.4 |
| Rotherham | Lab | Lab | 8.8% | −10.6 |
| Rugby | Con | Con | 26.5% | −5.2 |
| Ruislip, Northwood and Pinner | Con | Con | 31.0% | −2.4 |
| Runnymede and Weybridge | Con | Con | 34.3% | +0.3 |
| Rushcliffe | Con | Con | 12.6% | +0.6 |
| Rutherglen and Hamilton West | Lab | SNP gain | 9.7% | +0.7 |
| Rutland and Melton | Con | Con | 46.2% | −3.0 |
| Saffron Walden | Con | Con | 43.7% | −4.4 |
| Salford and Eccles | Lab | Lab | 32.3% | −4.0 |
| Salisbury | Con | Con | 36.7% | −2.9 |
| Scarborough and Whitby | Con | Con | 20.7% | −6.9 |
| Scunthorpe | Lab | Con gain | 17.1% | −12.8 |
| Sedgefield | Lab | Con gain | 10.9% | −12.7 |
| Sefton Central | Lab | Lab | 29.7% | −0.1 |
| Selby and Ainsty | Con | Con | 35.7% | −5.6 |
| Sevenoaks | Con | Con | 40.9% | −2.1 |
| Sheffield Central | Lab | Lab | 53.6% | −2.2 |
| Sheffield South East | Lab | Lab | 10.2% | −8.4 |
| Sheffield, Brightside and Hillsborough | Lab | Lab | 31.0% | −7.4 |
| Sheffield, Hallam | Lab | Lab | 1.3% | −2.9 |
| Sheffield, Heeley | Lab | Lab | 20.0% | −5.7 |
| Sherwood | Con | Con | 30.7% | −10.5 |
| Shipley | Con | Con | 11.6% | −1.4 |
| Shrewsbury and Atcham | Con | Con | 19.0% | −3.8 |
| Sittingbourne and Sheppey | Con | Con | 47.6% | −9.0 |
| Skipton and Ripon | Con | Con | 40.4% | −3.0 |
| Sleaford and North Hykeham | Con | Con | 48.9% | −5.3 |
| Slough | Lab | Lab | 26.7% | −2.3 |
| Solihull | Con | Con | 38.4% | −1.1 |
| Somerton and Frome | Con | Con | 29.6% | −1.7 |
| South Antrim | DUP | DUP | 6.3% | 0 |
| South Basildon and East Thurrock | Con | Con | 44.0% | −9.8 |
| South Cambridgeshire | Con | Con | 4.3% | −5.1 |
| South Derbyshire | Con | Con | 36.2% | −6.7 |
| South Dorset | Con | Con | 33.6% | −5.5 |
| South Down | SF | SF | 3.3% | 0 |
| South East Cambridgeshire | Con | Con | 17.9% | −4.0 |
| South East Cornwall | Con | Con | 39.1% | −3.2 |
| South Holland and The Deepings | Con | Con | 62.7% | −6.6 |
| South Leicestershire | Con | Con | 41.8% | −4.5 |
| South Norfolk | Con | Con | 34.1% | −3.4 |
| South Northamptonshire | Con | Con | 41.5% | −3.2 |
| South Ribble | Con | Con | 20.8% | −3.6 |
| South Shields | Lab | Lab | 25.3% | −5.1 |
| South Staffordshire | Con | Con | 56.5% | −6.0 |
| South Suffolk | Con | Con | 42.8% | −5.0 |
| South Swindon | Con | Con | 13.1% | −4.1 |
| South Thanet | Con | Con | 21.9% | −4.6 |
| South West Bedfordshire | Con | Con | 34.9% | −4.7 |
| South West Devon | Con | Con | 40.2% | −5.1 |
| South West Hertfordshire | Con | Con | 23.6% | −2.8 |
| South West Norfolk | Con | Con | 50.9% | −8.0 |
| South West Surrey | Con | Con | 14.6% | −1.1 |
| South West Wiltshire | Con | Con | 39.4% | −3.0 |
| Southampton, Itchen | Con | Con | 9.5% | −4.7 |
| Southampton, Test | Lab | Lab | 13.8% | −5.4 |
| Southend West | Con | Con | 31.1% | −4.9 |
| Southport | Con | Con | 8.6% | −1.3 |
| Spelthorne | Con | Con | 37.2% | −5.2 |
| St Albans | Con | LD gain | 10.9% | −5.2 |
| St Austell and Newquay | Con | Con | 29.6% | −4.5 |
| St Helens North | Lab | Lab | 25.7% | −5.5 |
| St Helens South and Whiston | Lab | Lab | 38.0% | −4.0 |
| St Ives | Con | Con | 8.3% | −6.8 |
| Stafford | Con | Con | 28.1% | −6.6 |
| Staffordshire Moorlands | Con | Con | 37.6% | −6.7 |
| Stalybridge and Hyde | Lab | Lab | 7.0% | −6.0 |
| Stevenage | Con | Con | 18.0% | −5.6 |
| Stirling | Con | SNP gain | 17.6% | −5.2 |
| Stockport | Lab | Lab | 24.1% | −5.4 |
| Stockton North | Lab | Lab | 2.5% | −9.0 |
| Stockton South | Lab | Con gain | 9.6% | −5.6 |
| Stoke-on-Trent Central | Lab | Con gain | 2.1% | −6.9 |
| Stoke-on-Trent North | Lab | Con gain | 15.7% | −10.7 |
| Stoke-on-Trent South | Con | Con | 28.5% | −13.4 |
| Stone | Con | Con | 40.0% | −2.5 |
| Stourbridge | Con | Con | 29.7% | −6.7 |
| Strangford | DUP | DUP | 18.9% | −1.3 |
| Stratford-on-Avon | Con | Con | 36.3% | −4.1 |
| Streatham | Lab | Lab | 31.3% | −4.2 |
| Stretford and Urmston | Lab | Lab | 32.8% | −3.2 |
| Stroud | Lab | Con gain | 5.8% | −3.5 |
| Suffolk Coastal | Con | Con | 35.2% | −3.8 |
| Sunderland Central | Lab | Lab | 6.8% | −7.7 |
| Surrey Heath | Con | Con | 31.3% | −3.1 |
| Sutton and Cheam | Con | Con | 16.5% | −2.6 |
| Sutton Coldfield | Con | Con | 36.8% | −3.9 |
| Swansea East | Lab | Lab | 23.7% | −6.9 |
| Swansea West | Lab | Lab | 22.7% | −2.9 |
| Tamworth | Con | Con | 42.6% | −8.2 |
| Tatton | Con | Con | 35.5% | −2.7 |
| Taunton Deane | Con | Con | 18.4% | −4.4 |
| Telford | Con | Con | 25.6% | −12.0 |
| Tewkesbury | Con | Con | 36.7% | −2.5 |
| The Cotswolds | Con | Con | 33.0% | −1.8 |
| The Wrekin | Con | Con | 38.3% | −9.5 |
| Thirsk and Malton | Con | Con | 44.5% | −5.2 |
| Thornbury and Yate | Con | Con | 23.7% | −3.3 |
| Thurrock | Con | Con | 24.2% | −11.8 |
| Tiverton and Honiton | Con | Con | 40.7% | −3.2 |
| Tonbridge and Malling | Con | Con | 47.3% | −3.5 |
| Tooting | Lab | Lab | 24.5% | −1.1 |
| Torbay | Con | Con | 35.2% | −5.7 |
| Torfaen | Lab | Lab | 10.1% | −8.3 |
| Torridge and West Devon | Con | Con | 41.8% | −4.1 |
| Totnes | Con | Con | 24.4% | −4.7 |
| Tottenham | Lab | Lab | 64.4% | −2.9 |
| Truro and Falmouth | Con | Con | 7.7% | −0.5 |
| Tunbridge Wells | Con | Con | 26.8% | −5.0 |
| Twickenham | LD | LD | 21.9% | +1.6 |
| Tynemouth | Lab | Lab | 8.7% | −5.9 |
| Upper Bann | DUP | DUP | 16.4% | 0 |
| Uxbridge and South Ruislip | Con | Con | 15.0% | −2.1 |
| Vale of Clwyd | Lab | Con gain | 4.9% | −5.5 |
| Vale of Glamorgan | Con | Con | 6.5% | −1.2 |
| Vauxhall | Lab | Lab | 34.8% | +0.3 |
| Wakefield | Lab | Con gain | 7.5% | −6.1 |
| Wallasey | Lab | Lab | 39.4% | −4.4 |
| Walsall North | Con | Con | 32.7% | −13.0 |
| Walsall South | Lab | Lab | 8.1% | −6.0 |
| Walthamstow | Lab | Lab | 63.9% | −1.3 |
| Wansbeck | Lab | Lab | 2.0% | −11.3 |
| Wantage | Con | Con | 18.8% | −4.1 |
| Warley | Lab | Lab | 30.9% | −5.0 |
| Warrington North | Lab | Lab | 3.2% | −8.3 |
| Warrington South | Lab | Con gain | 3.3% | −3.7 |
| Warwick and Leamington | Lab | Lab | 1.5% | −0.4 |
| Washington and Sunderland West | Lab | Lab | 9.9% | −11.0 |
| Watford | Con | Con | 7.6% | −2.0 |
| Waveney | Con | Con | 35.2% | −8.9 |
| Wealden | Con | Con | 42.1% | −3.2 |
| Weaver Vale | Lab | Lab | 1.1% | −3.3 |
| Wellingborough | Con | Con | 35.7% | −6.2 |
| Wells | Con | Con | 16.2% | −4.4 |
| Welwyn Hatfield | Con | Con | 21.1% | −3.4 |
| Wentworth and Dearne | Lab | Lab | 5.2% | −14.2 |
| West Aberdeenshire and Kincardine | Con | Con | 1.6% | −0.6 |
| West Bromwich East | Lab | Con gain | 4.4% | −12.1 |
| West Bromwich West | Lab | Con gain | 11.0% | −11.7 |
| West Dorset | Con | Con | 23.2% | −4.3 |
| West Dunbartonshire | SNP | SNP | 21.2% | −3.1 |
| West Ham | Lab | Lab | 53.8% | −3.4 |
| West Lancashire | Lab | Lab | 15.8% | −2.8 |
| West Suffolk | Con | Con | 45.1% | −6.1 |
| West Tyrone | SF | SF | 18.2% | 0 |
| West Worcestershire | Con | Con | 42.6% | −3.2 |
| Westminster North | Lab | Lab | 25.1% | −0.8 |
| Westmorland and Lonsdale | LD | LD | 3.7% | −2.9 |
| Weston-Super-Mare | Con | Con | 30.8% | −5.2 |
| Wigan | Lab | Lab | 14.9% | −9.4 |
| Wimbledon | Con | Con | 1.2% | −1.9 |
| Winchester | Con | Con | 1.7% | −1.1 |
| Windsor | Con | Con | 37.4% | −1.0 |
| Wirral South | Lab | Lab | 14.0% | −2.2 |
| Wirral West | Lab | Lab | 7.0% | −2.6 |
| Witham | Con | Con | 48.8% | −5.5 |
| Witney | Con | Con | 24.8% | −3.0 |
| Woking | Con | Con | 18.1% | −1.2 |
| Wokingham | Con | Con | 11.9% | −3.8 |
| Wolverhampton North East | Lab | Con gain | 11.9% | −12.2 |
| Wolverhampton South East | Lab | Lab | 3.7% | −9.9 |
| Wolverhampton South West | Lab | Con gain | 4.0% | −4.6 |
| Worcester | Con | Con | 13.3% | −4.2 |
| Workington | Lab | Con gain | 10.0% | −9.7 |
| Worsley and Eccles South | Lab | Lab | 7.2% | −5.6 |
| Worthing West | Con | Con | 27.1% | −2.5 |
| Wrexham | Lab | Con gain | 6.4% | −5.8 |
| Wycombe | Con | Con | 7.7% | +2.3 |
| Wyre and Preston North | Con | Con | 31.7% | −4.2 |
| Wyre Forest | Con | Con | 42.4% | −8.1 |
| Wythenshawe and Sale East | Lab | Lab | 23.2% | −4.7 |
| Yeovil | Con | Con | 27.3% | −5.0 |
| Ynys Môn | Lab | Con gain | 5.4% | −9.7 |
| York Central | Lab | Lab | 27.4% | −3.8 |
| York Outer | Con | Con | 18.0% | −1.8 |
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