Psephology.AI

    Dumfries and Galloway: wards that bucked the trend

    Dumfries and Galloway: in 2022, 22 ward results beat the expected swing and 24 trailed it. The biggest gap was Independent in Mid and Upper Nithsdale (+16.6 pts actual vs -11.4 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.

    Dumfries and Galloway: ward results against the expected swing
    YearWardPartyActual swingExpected swingGap
    2022Mid and Upper NithsdaleIndependent+16.6 pts-11.4 pts+28.0 pts
    2022Mid and Upper NithsdaleLabour-28.4 pts-1.2 pts-27.2 pts
    2022Stranraer and the RhinsIndependent-21.4 pts-11.4 pts-10.0 pts
    2022Mid Galloway and Wigtown WestConservative+10.7 pts+1.6 pts+9.2 pts
    2022Dee and GlenkensIndependent-19.5 pts-11.4 pts-8.1 pts
    2022Annandale East and EskdaleLabour+6.8 pts-1.2 pts+8.0 pts
    2022Stranraer and the RhinsConservative+7.9 pts+1.6 pts+6.3 pts
    2022LocharLabour+5.0 pts-1.2 pts+6.2 pts
    2022NithIndependent-5.5 pts-11.4 pts+5.8 pts
    2022Annandale NorthConservative-4.2 pts+1.6 pts-5.7 pts
    2022North West DumfriesConservative-4.1 pts+1.6 pts-5.7 pts
    2022Mid Galloway and Wigtown WestLabour+4.4 pts-1.2 pts+5.6 pts
    2022Annandale East and EskdaleConservative-4.0 pts+1.6 pts-5.5 pts
    2022Annandale SouthConservative+6.9 pts+1.6 pts+5.3 pts
    2022Stranraer and the RhinsLabour+4.0 pts-1.2 pts+5.2 pts
    2022AbbeyLabour+4.0 pts-1.2 pts+5.1 pts
    2022LocharSNP+12.0 pts+7.5 pts+4.6 pts
    2022AbbeyConservative-2.7 pts+1.6 pts-4.2 pts
    2022Annandale SouthSNP+3.8 pts+7.5 pts-3.6 pts
    2022Annandale East and EskdaleSNP+4.1 pts+7.5 pts-3.3 pts
    2022Dee and GlenkensConservative+4.6 pts+1.6 pts+3.0 pts
    2022LocharConservative-1.3 pts+1.6 pts-2.8 pts
    2022Annandale SouthLiberal Democrats-1.9 pts+0.9 pts-2.8 pts
    2022Castle Douglas and CrocketfordIndependent-14.1 pts-11.4 pts-2.7 pts
    2022AbbeySNP+10.0 pts+7.5 pts+2.6 pts
    2022NithConservative-1.0 pts+1.6 pts-2.5 pts
    2022Dee and GlenkensLabour+1.4 pts-1.2 pts+2.5 pts
    2022NithLabour-3.6 pts-1.2 pts-2.5 pts
    2022Castle Douglas and CrocketfordSNP+5.0 pts+7.5 pts-2.5 pts
    2022North West DumfriesLabour-3.3 pts-1.2 pts-2.2 pts
    2022North West DumfriesSNP+9.5 pts+7.5 pts+2.1 pts
    2022Dee and GlenkensGreen+5.0 pts+3.1 pts+1.9 pts
    2022Annandale NorthLabour-3.0 pts-1.2 pts-1.9 pts
    2022Castle Douglas and CrocketfordConservative-0.2 pts+1.6 pts-1.8 pts
    2022Dee and GlenkensLiberal Democrats+2.7 pts+0.9 pts+1.8 pts
    2022Annandale SouthLabour-2.8 pts-1.2 pts-1.7 pts
    2022Mid and Upper NithsdaleSNP+9.1 pts+7.5 pts+1.6 pts
    2022Dee and GlenkensSNP+5.9 pts+7.5 pts-1.6 pts
    2022Annandale East and EskdaleIndependent-12.9 pts-11.4 pts-1.5 pts
    2022Annandale NorthSNP+6.1 pts+7.5 pts-1.3 pts
    2022Stranraer and the RhinsSNP+8.7 pts+7.5 pts+1.3 pts
    2022Mid and Upper NithsdaleConservative+2.7 pts+1.6 pts+1.2 pts
    2022Mid Galloway and Wigtown WestSNP+6.7 pts+7.5 pts-0.8 pts
    2022NithGreen+2.4 pts+3.1 pts-0.7 pts
    2022NithSNP+7.7 pts+7.5 pts+0.3 pts
    2022Castle Douglas and CrocketfordLabour-1.0 pts-1.2 pts+0.1 pts