Psephology.AI

    Devon: wards that bucked the trend

    Devon: in 2025, 117 ward results beat the expected swing and 102 trailed it. The biggest gap was Liberal Democrats in Fremington Rural (+51.4 pts actual vs +10.3 pts expected).

    Expected swing is how much a party's share moved across comparable councils in the same year. A positive gap means the party did better locally than that trend; negative means worse.

    Devon: ward results against the expected swing
    YearWardPartyActual swingExpected swingGap
    2025Fremington RuralLiberal Democrats+51.4 pts+10.3 pts+41.1 pts
    2025Okehampton RuralIndependent-33.8 pts-4.3 pts-29.5 pts
    2025Seaton and ColytonLiberal Democrats+37.6 pts+10.3 pts+27.3 pts
    2025Ipplepen and The KerswellsLiberal Democrats-14.7 pts+10.3 pts-25.0 pts
    2025TeignmouthLiberal Democrats-14.3 pts+10.3 pts-24.6 pts
    2025Feniton and HonitonLabour-36.0 pts-11.5 pts-24.5 pts
    2025NorthamConservative+2.0 pts-20.6 pts+22.6 pts
    2025Tiverton WestGreen-22.2 pts-0.9 pts-21.3 pts
    2025Exminster and HaldonLiberal Democrats-10.7 pts+10.3 pts-21.0 pts
    2025Ashburton and BuckfastleighLiberal Democrats-10.2 pts+10.3 pts-20.5 pts
    2025Newton Abbot SouthLiberal Democrats-10.0 pts+10.3 pts-20.3 pts
    2025CreditonLiberal Democrats-8.7 pts+10.3 pts-18.9 pts
    2025Feniton and HonitonLiberal Democrats+27.9 pts+10.3 pts+17.6 pts
    2025IvybridgeConservative-37.9 pts-20.6 pts-17.3 pts
    2025Holsworthy RuralConservative-37.1 pts-20.6 pts-16.5 pts
    2025Holsworthy RuralLiberal Democrats+26.7 pts+10.3 pts+16.4 pts
    2025Barnstaple NorthGreen-17.0 pts-0.9 pts-16.1 pts
    2025Chulmleigh and LandkeyIndependent-20.0 pts-4.3 pts-15.7 pts
    2025Bideford West and HartlandLiberal Democrats+25.9 pts+10.3 pts+15.6 pts
    2025Chulmleigh and LandkeyLiberal Democrats+25.7 pts+10.3 pts+15.4 pts
    2025Torrington RuralLiberal Democrats+24.9 pts+10.3 pts+14.6 pts
    2025Creedy, Taw and Mid ExeLabour+3.0 pts-11.5 pts+14.6 pts
    2025St Sidwells and St JamesGreen+13.6 pts-0.9 pts+14.5 pts
    2025Newton Abbot NorthLiberal Democrats-4.1 pts+10.3 pts-14.4 pts
    2025KingsbridgeLiberal Democrats-4.1 pts+10.3 pts-14.4 pts
    2025SalcombeLiberal Democrats+24.5 pts+10.3 pts+14.3 pts
    2025Chudleigh and Teign ValleyLiberal Democrats-3.6 pts+10.3 pts-13.9 pts
    2025Exminster and HaldonConservative-6.9 pts-20.6 pts+13.7 pts
    2025St Sidwells and St JamesConservative-7.2 pts-20.6 pts+13.3 pts
    2025Torrington RuralConservative-33.8 pts-20.6 pts-13.2 pts
    2025Willand and UffculmeConservative-33.4 pts-20.6 pts-12.8 pts
    2025Braunton RuralConservative-8.2 pts-20.6 pts+12.4 pts
    2025Yelverton RuralLiberal Democrats-1.9 pts+10.3 pts-12.1 pts
    2025St Sidwells and St JamesLiberal Democrats-1.6 pts+10.3 pts-11.9 pts
    2025NorthamLiberal Democrats-1.3 pts+10.3 pts-11.6 pts
    2025Ipplepen and The KerswellsLabour-0.0 pts-11.5 pts+11.5 pts
    2025Cullompton and BradninchConservative-31.8 pts-20.6 pts-11.2 pts
    2025KingsbridgeLabour-0.5 pts-11.5 pts+11.1 pts
    2025St David's and Haven BanksConservative-9.7 pts-20.6 pts+10.9 pts
    2025Ipplepen and The KerswellsIndependent+6.3 pts-4.3 pts+10.6 pts
    2025Kingsteignton and Teign EstuaryConservative-31.1 pts-20.6 pts-10.5 pts
    2025Fremington RuralConservative-10.1 pts-20.6 pts+10.5 pts
    2025Otter ValleyLabour-1.2 pts-11.5 pts+10.3 pts
    2025CreditonLabour-1.3 pts-11.5 pts+10.2 pts
    2025Creedy, Taw and Mid ExeLiberal Democrats+20.4 pts+10.3 pts+10.1 pts
    2025Cullompton and BradninchLiberal Democrats+20.4 pts+10.3 pts+10.1 pts
    2025Dartmouth and MarldonConservative-30.6 pts-20.6 pts-10.0 pts
    2025St David's and Haven BanksGreen+9.0 pts-0.9 pts+9.9 pts
    2025Bovey RuralLabour-1.7 pts-11.5 pts+9.8 pts
    2025Barnstaple SouthLabour-1.7 pts-11.5 pts+9.8 pts
    2025Newton Abbot SouthLabour-1.9 pts-11.5 pts+9.7 pts
    2025Chudleigh and Teign ValleyLabour-1.9 pts-11.5 pts+9.6 pts
    2025SidmouthLabour-1.9 pts-11.5 pts+9.6 pts
    2025TavistockLabour-2.0 pts-11.5 pts+9.6 pts
    2025Barnstaple NorthLabour-2.0 pts-11.5 pts+9.5 pts
    2025Exminster and HaldonLabour-2.0 pts-11.5 pts+9.5 pts
    2025Okehampton RuralLabour-2.0 pts-11.5 pts+9.5 pts
    2025Bideford EastGreen+8.5 pts-0.9 pts+9.4 pts
    2025Creedy, Taw and Mid ExeConservative-29.9 pts-20.6 pts-9.4 pts
    2025Barnstaple NorthLiberal Democrats+1.1 pts+10.3 pts-9.1 pts
    2025Totnes and DartingtonConservative-11.5 pts-20.6 pts+9.1 pts
    2025South MoltonLabour-2.5 pts-11.5 pts+9.0 pts
    2025Okehampton RuralLiberal Democrats+19.3 pts+10.3 pts+9.0 pts
    2025Barnstaple SouthLiberal Democrats+1.4 pts+10.3 pts-8.9 pts
    2025Barnstaple NorthConservative-11.7 pts-20.6 pts+8.9 pts
    2025Exmouth and Budleigh Salterton CoastalLabour-2.7 pts-11.5 pts+8.9 pts
    2025Bickleigh and WemburyConservative-29.4 pts-20.6 pts-8.8 pts
    2025Fremington RuralLabour-2.8 pts-11.5 pts+8.8 pts
    2025TavistockConservative-11.8 pts-20.6 pts+8.7 pts
    2025Whimple and BlackdownConservative-29.2 pts-20.6 pts-8.6 pts
    2025Hatherleigh and ChagfordLabour-3.0 pts-11.5 pts+8.6 pts
    2025St David's and Haven BanksLiberal Democrats+1.8 pts+10.3 pts-8.4 pts
    2025DawlishLiberal Democrats+1.9 pts+10.3 pts-8.4 pts
    2025Ashburton and BuckfastleighLabour-3.2 pts-11.5 pts+8.3 pts
    2025Wearside and TopshamLiberal Democrats+2.0 pts+10.3 pts-8.2 pts
    2025Kingsteignton and Teign EstuaryLiberal Democrats+2.3 pts+10.3 pts-7.9 pts
    2025DawlishLabour-3.6 pts-11.5 pts+7.9 pts
    2025Wearside and TopshamLabour-3.8 pts-11.5 pts+7.8 pts
    2025Otter ValleyLiberal Democrats+2.5 pts+10.3 pts-7.7 pts
    2025Seaton and ColytonLabour-3.8 pts-11.5 pts+7.7 pts
    2025NorthamLabour-3.9 pts-11.5 pts+7.7 pts
    2025Hatherleigh and ChagfordLiberal Democrats+2.7 pts+10.3 pts-7.6 pts
    2025Willand and UffculmeLiberal Democrats+17.6 pts+10.3 pts+7.3 pts
    2025Okehampton RuralConservative-13.4 pts-20.6 pts+7.2 pts
    2025TavistockLiberal Democrats+17.5 pts+10.3 pts+7.2 pts
    2025DawlishReform UK+34.2 pts+27.0 pts+7.1 pts
    2025Chulmleigh and LandkeyLabour-4.4 pts-11.5 pts+7.1 pts
    2025IlfracombeConservative-27.6 pts-20.6 pts-7.1 pts
    2025Yelverton RuralConservative-13.5 pts-20.6 pts+7.1 pts
    2025AxminsterConservative-27.6 pts-20.6 pts-7.0 pts
    2025Newton Abbot NorthLabour-4.6 pts-11.5 pts+6.9 pts
    2025Wonford and St LoyesLiberal Democrats+3.4 pts+10.3 pts-6.9 pts
    2025Wonford and St LoyesLabour-18.3 pts-11.5 pts-6.8 pts
    2025Seaton and ColytonConservative-27.3 pts-20.6 pts-6.8 pts
    2025SalcombeGreen-7.6 pts-0.9 pts-6.7 pts
    2025Feniton and HonitonConservative-27.3 pts-20.6 pts-6.7 pts
    2025Ashburton and BuckfastleighConservative-13.9 pts-20.6 pts+6.6 pts
    2025Braunton RuralGreen-7.5 pts-0.9 pts-6.6 pts
    2025Bickleigh and WemburyLabour-5.0 pts-11.5 pts+6.5 pts
    2025Combe Martin RuralLabour-5.0 pts-11.5 pts+6.5 pts
    2025Cullompton and BradninchGreen-7.4 pts-0.9 pts-6.4 pts
    2025Tiverton WestConservative-27.0 pts-20.6 pts-6.4 pts
    2025South MoltonLiberal Democrats+4.1 pts+10.3 pts-6.2 pts
    2025Combe Martin RuralLiberal Democrats+4.2 pts+10.3 pts-6.1 pts
    2025Tiverton WestLabour-17.6 pts-11.5 pts-6.1 pts
    2025IlfracombeLabour-5.6 pts-11.5 pts+5.9 pts
    2025Holsworthy RuralLabour-5.8 pts-11.5 pts+5.8 pts
    2025SalcombeConservative-26.2 pts-20.6 pts-5.7 pts
    2025SidmouthConservative-15.0 pts-20.6 pts+5.6 pts
    2025Dartmouth and MarldonLiberal Democrats+15.9 pts+10.3 pts+5.6 pts
    2025Barnstaple SouthConservative-15.0 pts-20.6 pts+5.6 pts
    2025Exwick and St ThomasGreen+4.7 pts-0.9 pts+5.6 pts
    2025IlfracombeGreen+4.6 pts-0.9 pts+5.5 pts
    2025Exmouth and Budleigh Salterton CoastalLiberal Democrats+15.6 pts+10.3 pts+5.3 pts
    2025Heavitree and Whipton BartonGreen+4.3 pts-0.9 pts+5.3 pts
    2025Alphington and CowickConservative-25.9 pts-20.6 pts-5.3 pts
    2025IlfracombeLiberal Democrats+5.2 pts+10.3 pts-5.1 pts
    2025Torrington RuralGreen-6.0 pts-0.9 pts-5.1 pts
    2025Whimple and BlackdownLiberal Democrats+15.3 pts+10.3 pts+5.0 pts
    2025Tiverton EastLabour-16.5 pts-11.5 pts-5.0 pts
    2025Whimple and BlackdownGreen-5.8 pts-0.9 pts-4.9 pts
    2025Otter ValleyConservative-15.8 pts-20.6 pts+4.8 pts
    2025Pinhoe and MincinglakeGreen+3.9 pts-0.9 pts+4.8 pts
    2025Wonford and St LoyesConservative-15.8 pts-20.6 pts+4.7 pts
    2025TeignmouthLabour-6.9 pts-11.5 pts+4.7 pts
    2025Exwick and St ThomasLiberal Democrats+5.7 pts+10.3 pts-4.6 pts
    2025Willand and UffculmeGreen-5.5 pts-0.9 pts-4.6 pts
    2025Chulmleigh and LandkeyGreen-5.4 pts-0.9 pts-4.5 pts
    2025Barnstaple SouthIndependent-8.8 pts-4.3 pts-4.5 pts
    2025Pinhoe and MincinglakeLiberal Democrats+5.8 pts+10.3 pts-4.5 pts
    2025Willand and UffculmeLabour-7.1 pts-11.5 pts+4.4 pts
    2025AxminsterLiberal Democrats+6.0 pts+10.3 pts-4.3 pts
    2025Exmouth and Budleigh Salterton CoastalReform UK+22.8 pts+27.0 pts-4.3 pts
    2025Tiverton EastConservative-24.8 pts-20.6 pts-4.2 pts
    2025Hatherleigh and ChagfordConservative-24.8 pts-20.6 pts-4.2 pts
    2025Ashburton and BuckfastleighGreen+3.2 pts-0.9 pts+4.1 pts
    2025Tiverton EastLiberal Democrats+6.2 pts+10.3 pts-4.0 pts
    2025Newton Abbot SouthConservative-16.7 pts-20.6 pts+3.9 pts
    2025Bideford West and HartlandConservative-16.7 pts-20.6 pts+3.9 pts
    2025Bideford EastConservative-24.4 pts-20.6 pts-3.9 pts
    2025IvybridgeLiberal Democrats+14.1 pts+10.3 pts+3.8 pts
    2025Alphington and CowickLiberal Democrats+14.1 pts+10.3 pts+3.8 pts
    2025Wearside and TopshamConservative-16.8 pts-20.6 pts+3.8 pts
    2025DawlishConservative-24.4 pts-20.6 pts-3.8 pts
    2025Combe Martin RuralConservative-24.3 pts-20.6 pts-3.7 pts
    2025Duryard and PennsylvaniaGreen+2.7 pts-0.9 pts+3.7 pts
    2025Yelverton RuralLabour-15.2 pts-11.5 pts-3.6 pts
    2025Tiverton WestIndependent-0.8 pts-4.3 pts+3.5 pts
    2025Pinhoe and MincinglakeConservative-17.2 pts-20.6 pts+3.4 pts
    2025South MoltonConservative-24.0 pts-20.6 pts-3.4 pts
    2025Exwick and St ThomasConservative-17.2 pts-20.6 pts+3.4 pts
    2025Okehampton RuralReform UK+30.3 pts+27.0 pts+3.3 pts
    2025IvybridgeLabour-14.8 pts-11.5 pts-3.2 pts
    2025Duryard and PennsylvaniaLiberal Democrats+13.5 pts+10.3 pts+3.2 pts
    2025Chudleigh and Teign ValleyGreen-4.1 pts-0.9 pts-3.1 pts
    2025BroadclystLabour-8.4 pts-11.5 pts+3.1 pts
    2025Hatherleigh and ChagfordGreen-4.0 pts-0.9 pts-3.0 pts
    2025Heavitree and Whipton BartonConservative-17.6 pts-20.6 pts+3.0 pts
    2025Cullompton and BradninchLabour-8.6 pts-11.5 pts+3.0 pts
    2025Alphington and CowickGreen+2.0 pts-0.9 pts+2.9 pts
    2025ExmouthLabour-14.4 pts-11.5 pts-2.9 pts
    2025Dartmouth and MarldonReform UK+24.2 pts+27.0 pts-2.9 pts
    2025Exmouth and Budleigh Salterton CoastalGreen-3.8 pts-0.9 pts-2.8 pts
    2025Totnes and DartingtonGreen+1.7 pts-0.9 pts+2.7 pts
    2025Heavitree and Whipton BartonLiberal Democrats+7.6 pts+10.3 pts-2.6 pts
    2025Newton Abbot NorthTrade Unionist and Socialist Coalition-2.5 pts+0.0 pts-2.6 pts
    2025CreditonConservative-23.2 pts-20.6 pts-2.6 pts
    2025Ipplepen and The KerswellsConservative-18.1 pts-20.6 pts+2.5 pts
    2025Ipplepen and The KerswellsGreen+1.4 pts-0.9 pts+2.3 pts
    2025Yelverton RuralIndependent-2.1 pts-4.3 pts+2.2 pts
    2025Chudleigh and Teign ValleyConservative-18.4 pts-20.6 pts+2.2 pts
    2025Bickleigh and WemburyLiberal Democrats+12.5 pts+10.3 pts+2.2 pts
    2025BroadclystConservative-22.8 pts-20.6 pts-2.2 pts
    2025Otter ValleyIndependent-2.2 pts-4.3 pts+2.2 pts
    2025Hatherleigh and ChagfordReform UK+29.0 pts+27.0 pts+2.0 pts
    2025KingsbridgeConservative-18.7 pts-20.6 pts+1.9 pts
    2025TeignmouthConservative-22.4 pts-20.6 pts-1.8 pts
    2025Combe Martin RuralGreen-2.7 pts-0.9 pts-1.8 pts
    2025Newton Abbot NorthIndependent-6.0 pts-4.3 pts-1.7 pts
    2025Kingsteignton and Teign EstuaryLabour-9.8 pts-11.5 pts+1.7 pts
    2025Newton Abbot NorthConservative-22.2 pts-20.6 pts-1.7 pts
    2025KingsbridgeGreen+0.6 pts-0.9 pts+1.6 pts
    2025Duryard and PennsylvaniaConservative-22.1 pts-20.6 pts-1.5 pts
    2025Exminster and HaldonGreen-2.4 pts-0.9 pts-1.5 pts
    2025Bovey RuralGreen-2.4 pts-0.9 pts-1.5 pts
    2025Newton Abbot SouthGreen+0.5 pts-0.9 pts+1.5 pts
    2025Yelverton RuralGreen-2.3 pts-0.9 pts-1.4 pts
    2025South Brent and YealmptonLabour-12.9 pts-11.5 pts-1.4 pts
    2025Braunton RuralLabour-10.2 pts-11.5 pts+1.3 pts
    2025Braunton RuralLiberal Democrats+9.0 pts+10.3 pts-1.2 pts
    2025Fremington RuralGreen+0.2 pts-0.9 pts+1.1 pts
    2025ExmouthIndependent-5.4 pts-4.3 pts-1.1 pts
    2025Wonford and St LoyesGreen+0.1 pts-0.9 pts+1.0 pts
    2025ExmouthLiberal Democrats+9.3 pts+10.3 pts-1.0 pts
    2025Tiverton EastIndependent-5.2 pts-4.3 pts-0.9 pts
    2025Newton Abbot SouthIndependent-5.2 pts-4.3 pts-0.9 pts
    2025Bovey RuralLiberal Democrats+9.5 pts+10.3 pts-0.8 pts
    2025Bovey RuralConservative-19.8 pts-20.6 pts+0.8 pts
    2025Bideford EastLabour-12.2 pts-11.5 pts-0.7 pts
    2025Bideford West and HartlandGreen-0.2 pts-0.9 pts+0.7 pts
    2025Bideford EastLiberal Democrats+10.9 pts+10.3 pts+0.7 pts
    2025South Brent and YealmptonLiberal Democrats+10.9 pts+10.3 pts+0.6 pts
    2025Okehampton RuralGreen-0.4 pts-0.9 pts+0.6 pts
    2025BroadclystGreen-1.5 pts-0.9 pts-0.5 pts
    2025Barnstaple SouthGreen-1.5 pts-0.9 pts-0.5 pts
    2025ExmouthGreen-1.4 pts-0.9 pts-0.5 pts
    2025South Brent and YealmptonConservative-20.2 pts-20.6 pts+0.4 pts
    2025NorthamGreen-0.5 pts-0.9 pts+0.4 pts
    2025Holsworthy RuralGreen-1.3 pts-0.9 pts-0.4 pts
    2025Whimple and BlackdownLabour-11.3 pts-11.5 pts+0.2 pts
    2025Bideford West and HartlandLabour-11.3 pts-11.5 pts+0.2 pts
    2025ExmouthConservative-20.7 pts-20.6 pts-0.1 pts
    2025TavistockGreen-1.0 pts-0.9 pts-0.1 pts
    2025Dartmouth and MarldonLabour-11.4 pts-11.5 pts+0.1 pts
    2025Wearside and TopshamGreen-1.0 pts-0.9 pts-0.1 pts
    2025Chulmleigh and LandkeyConservative-20.5 pts-20.6 pts+0.1 pts
    2025BroadclystLiberal Democrats+10.3 pts+10.3 pts+0.1 pts
    2025Exmouth and Budleigh Salterton CoastalConservative-20.6 pts-20.6 pts+0.0 pts
    2025South MoltonGreen-0.9 pts-0.9 pts+0.0 pts
    2021Otter ValleyConservative-64.0 pts-2.3 pts-61.7 pts
    2021Newton Abbot SouthLiberal Democrats-33.7 pts-4.7 pts-29.0 pts
    2021IvybridgeLiberal Democrats+18.2 pts-4.7 pts+22.9 pts
    2021Bideford EastConservative+17.6 pts-2.3 pts+19.9 pts
    2021Totnes and DartingtonGreen+25.1 pts+5.2 pts+19.9 pts
    2021Feniton and HonitonLabour+20.4 pts+1.4 pts+19.1 pts
    2021KingsbridgeLiberal Democrats+14.3 pts-4.7 pts+19.0 pts
    2021NorthamLiberal Democrats+13.8 pts-4.7 pts+18.5 pts
    2021Exminster and HaldonLiberal Democrats+13.7 pts-4.7 pts+18.4 pts
    2021Torrington RuralConservative+14.8 pts-2.3 pts+17.1 pts
    2021Ashburton and BuckfastleighConservative+14.3 pts-2.3 pts+16.6 pts
    2021IlfracombeConservative+13.4 pts-2.3 pts+15.7 pts
    2021South Brent and YealmptonLiberal Democrats+10.9 pts-4.7 pts+15.5 pts
    2021Okehampton RuralIndependent+19.2 pts+3.9 pts+15.4 pts
    2021NorthamConservative-16.9 pts-2.3 pts-14.7 pts
    2021Ashburton and BuckfastleighLiberal Democrats-19.0 pts-4.7 pts-14.3 pts
    2021KingsbridgeLabour-12.8 pts+1.4 pts-14.2 pts
    2021St David's and Haven BanksGreen+19.2 pts+5.2 pts+14.0 pts
    2021Exminster and HaldonConservative-15.7 pts-2.3 pts-13.4 pts
    2021TeignmouthLiberal Democrats+8.7 pts-4.7 pts+13.4 pts
    2021ExmouthConservative+10.9 pts-2.3 pts+13.2 pts
    2021Yelverton RuralLabour+14.4 pts+1.4 pts+13.1 pts
    2021DawlishLiberal Democrats+7.9 pts-4.7 pts+12.6 pts
    2021Barnstaple NorthGreen+17.7 pts+5.2 pts+12.5 pts
    2021DawlishConservative-14.2 pts-2.3 pts-12.0 pts
    2021Barnstaple SouthLiberal Democrats+7.1 pts-4.7 pts+11.8 pts
    2021Chulmleigh and LandkeyConservative-13.9 pts-2.3 pts-11.6 pts
    2021Cullompton and BradninchConservative+9.0 pts-2.3 pts+11.2 pts
    2021IvybridgeLabour-9.5 pts+1.4 pts-10.8 pts
    2021Chulmleigh and LandkeyLiberal Democrats-15.5 pts-4.7 pts-10.8 pts
    2021Okehampton RuralConservative-13.0 pts-2.3 pts-10.7 pts
    2021Heavitree and Whipton BartonGreen+15.9 pts+5.2 pts+10.7 pts
    2021Hatherleigh and ChagfordGreen+15.5 pts+5.2 pts+10.3 pts
    2021Seaton and ColytonConservative+7.9 pts-2.3 pts+10.2 pts
    2021St Sidwells and St JamesLabour-8.8 pts+1.4 pts-10.1 pts
    2021Newton Abbot NorthLiberal Democrats-14.6 pts-4.7 pts-9.9 pts
    2021BroadclystGreen+15.0 pts+5.2 pts+9.8 pts
    2021Dartmouth and MarldonLiberal Democrats+5.1 pts-4.7 pts+9.8 pts
    2021Kingsteignton and Teign EstuaryConservative+6.9 pts-2.3 pts+9.1 pts
    2021South Brent and YealmptonConservative-11.2 pts-2.3 pts-9.0 pts
    2021ExmouthLiberal Democrats-13.4 pts-4.7 pts-8.7 pts
    2021Otter ValleyLabour-7.3 pts+1.4 pts-8.7 pts
    2021St Sidwells and St JamesLiberal Democrats+3.7 pts-4.7 pts+8.4 pts
    2021Heavitree and Whipton BartonLabour-6.9 pts+1.4 pts-8.3 pts
    2021Chudleigh and Teign ValleyConservative-10.5 pts-2.3 pts-8.2 pts
    2021Ipplepen and The KerswellsConservative-10.4 pts-2.3 pts-8.1 pts
    2021TavistockLiberal Democrats+3.4 pts-4.7 pts+8.1 pts
    2021Newton Abbot NorthIndependent+11.9 pts+3.9 pts+8.0 pts
    2021Torrington RuralLiberal Democrats+3.2 pts-4.7 pts+7.9 pts
    2021Tiverton EastConservative+5.5 pts-2.3 pts+7.8 pts
    2021Wonford and St LoyesConservative+5.5 pts-2.3 pts+7.8 pts
    2021Exwick and St ThomasLabour-6.2 pts+1.4 pts-7.6 pts
    2021Duryard and PennsylvaniaConservative-9.7 pts-2.3 pts-7.4 pts
    2021Barnstaple SouthConservative-9.6 pts-2.3 pts-7.4 pts
    2021ExmouthLabour+8.7 pts+1.4 pts+7.3 pts
    2021Bideford West and HartlandLiberal Democrats-11.9 pts-4.7 pts-7.2 pts
    2021St Sidwells and St JamesGreen+12.3 pts+5.2 pts+7.1 pts
    2021Creedy, Taw and Mid ExeGreen+12.2 pts+5.2 pts+7.0 pts
    2021ExmouthGreen-1.7 pts+5.2 pts-6.9 pts
    2021Newton Abbot NorthConservative+4.6 pts-2.3 pts+6.9 pts
    2021BroadclystConservative-8.9 pts-2.3 pts-6.7 pts
    2021Exwick and St ThomasConservative+4.3 pts-2.3 pts+6.6 pts
    2021Hatherleigh and ChagfordConservative-8.8 pts-2.3 pts-6.5 pts
    2021Fremington RuralConservative-8.7 pts-2.3 pts-6.4 pts
    2021Bideford EastLiberal Democrats-11.1 pts-4.7 pts-6.4 pts
    2021Bovey RuralLiberal Democrats-11.0 pts-4.7 pts-6.3 pts
    2021Okehampton RuralLabour-4.9 pts+1.4 pts-6.3 pts
    2021TavistockIndependent-2.3 pts+3.9 pts-6.2 pts
    2021South Brent and YealmptonLabour+7.5 pts+1.4 pts+6.1 pts
    2021NorthamGreen-0.8 pts+5.2 pts-6.0 pts
    2021Holsworthy RuralConservative-8.2 pts-2.3 pts-5.9 pts
    2021Braunton RuralLabour-4.5 pts+1.4 pts-5.9 pts
    2021Duryard and PennsylvaniaLiberal Democrats+1.2 pts-4.7 pts+5.9 pts
    2021Bideford West and HartlandConservative-8.0 pts-2.3 pts-5.8 pts
    2021Whimple and BlackdownConservative-8.0 pts-2.3 pts-5.8 pts
    2021St David's and Haven BanksConservative-8.0 pts-2.3 pts-5.7 pts
    2021Cullompton and BradninchGreen+10.8 pts+5.2 pts+5.6 pts
    2021CreditonLabour+6.9 pts+1.4 pts+5.6 pts
    2021Feniton and HonitonConservative-7.8 pts-2.3 pts-5.5 pts
    2021Barnstaple SouthLabour-3.9 pts+1.4 pts-5.2 pts
    2021Bideford West and HartlandLabour-3.8 pts+1.4 pts-5.1 pts