South West, 2017 vs 2019: seat-by-seat change
Every constituency in South West compared between the 2017 and 2019 general elections: which seats changed hands and how far each swung.
| Constituency | 2017 | 2019 | Majority | Con–Lab swing |
|---|---|---|---|---|
| Bath | LD | LD | 23.6% | +1.5 |
| Bournemouth East | Con | Con | 17.9% | −0.8 |
| Bournemouth West | Con | Con | 22.1% | −2.4 |
| Bridgwater and West Somerset | Con | Con | 42.4% | −7.9 |
| 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 |
| Camborne and Redruth | Con | Con | 17.3% | −7.0 |
| Central Devon | Con | Con | 30.5% | −1.7 |
| Cheltenham | Con | Con | 1.7% | −2.9 |
| Chippenham | Con | Con | 19.8% | −4.0 |
| Christchurch | Con | Con | 47.4% | −1.4 |
| Devizes | Con | Con | 47.1% | −3.0 |
| East Devon | Con | Con | 10.5% | −4.6 |
| Exeter | Lab | Lab | 18.5% | −5.3 |
| Filton and Bradley Stoke | Con | Con | 10.5% | −1.1 |
| Forest of Dean | Con | Con | 30.8% | −6.2 |
| Gloucester | Con | Con | 19.1% | −4.5 |
| Kingswood | Con | Con | 22.8% | −3.7 |
| Mid Dorset and North Poole | Con | Con | 30.5% | −3.8 |
| Newton Abbot | Con | Con | 33.3% | −2.3 |
| 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 East Somerset | Con | Con | 26.2% | −3.6 |
| North Somerset | Con | Con | 28.3% | −0.3 |
| North Swindon | Con | Con | 29.3% | −7.1 |
| North Wiltshire | Con | Con | 32.2% | −2.9 |
| Plymouth, Moor View | Con | Con | 29.2% | −9.1 |
| Plymouth, Sutton and Devonport | Lab | Lab | 9.0% | −2.2 |
| Poole | Con | Con | 37.9% | −4.7 |
| Salisbury | Con | Con | 36.7% | −2.9 |
| Somerton and Frome | Con | Con | 29.6% | −1.7 |
| South Dorset | Con | Con | 33.6% | −5.5 |
| South East Cornwall | Con | Con | 39.1% | −3.2 |
| South Swindon | Con | Con | 13.1% | −4.1 |
| South West Devon | Con | Con | 40.2% | −5.1 |
| South West Wiltshire | Con | Con | 39.4% | −3.0 |
| St Austell and Newquay | Con | Con | 29.6% | −4.5 |
| St Ives | Con | Con | 8.3% | −6.8 |
| Stroud | Lab | Con gain | 5.8% | −3.5 |
| Taunton Deane | Con | Con | 18.4% | −4.4 |
| Tewkesbury | Con | Con | 36.7% | −2.5 |
| The Cotswolds | Con | Con | 33.0% | −1.8 |
| Thornbury and Yate | Con | Con | 23.7% | −3.3 |
| Tiverton and Honiton | Con | Con | 40.7% | −3.2 |
| Torbay | Con | Con | 35.2% | −5.7 |
| Torridge and West Devon | Con | Con | 41.8% | −4.1 |
| Totnes | Con | Con | 24.4% | −4.7 |
| Truro and Falmouth | Con | Con | 7.7% | −0.5 |
| Wells | Con | Con | 16.2% | −4.4 |
| West Dorset | Con | Con | 23.2% | −4.3 |
| Weston-Super-Mare | Con | Con | 30.8% | −5.2 |
| Yeovil | Con | Con | 27.3% | −5.0 |
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