Psephology.AI

    York: wards that bucked the trend

    York: in 2023, 53 ward results beat the expected swing and 27 trailed it. The biggest gap was Labour in Fulford & Heslington (+29.6 pts actual vs -5.5 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.

    York: ward results against the expected swing
    YearWardPartyActual swingExpected swingGap
    2023Fulford & HeslingtonLabour+29.6 pts-5.5 pts+35.0 pts
    2023Fulford & HeslingtonLiberal Democrats-32.1 pts-4.1 pts-28.0 pts
    2023MicklegateLabour+21.2 pts-5.5 pts+26.7 pts
    2023FishergateGreen-30.5 pts-6.5 pts-24.0 pts
    2023WestfieldLabour+18.4 pts-5.5 pts+23.9 pts
    2023CliftonLabour+16.8 pts-5.5 pts+22.3 pts
    2023Huntington & New EarswickLabour+15.5 pts-5.5 pts+21.0 pts
    2023BishopthorpeLiberal Democrats+15.7 pts-4.1 pts+19.8 pts
    2023Heworth WithoutLabour+12.8 pts-5.5 pts+18.3 pts
    2023CopmanthorpeIndependent-19.5 pts-2.3 pts-17.2 pts
    2023Osbaldwick & DerwentLiberal Democrats+12.3 pts-4.1 pts+16.4 pts
    2023Hull RoadLiberal Democrats+12.0 pts-4.1 pts+16.1 pts
    2023Rawcliffe & Clifton WithoutLabour+9.8 pts-5.5 pts+15.3 pts
    2023BishopthorpeConservative+13.5 pts-1.6 pts+15.1 pts
    2023Haxby & WiggintonLabour+9.2 pts-5.5 pts+14.7 pts
    2023WheldrakeLiberal Democrats+9.0 pts-4.1 pts+13.1 pts
    2023StrensallLiberal Democrats+8.7 pts-4.1 pts+12.8 pts
    2023CopmanthorpeConservative+11.0 pts-1.6 pts+12.6 pts
    2023CopmanthorpeLabour+6.8 pts-5.5 pts+12.3 pts
    2023Dringhouses & WoodthorpeLabour+6.5 pts-5.5 pts+12.0 pts
    2023Osbaldwick & DerwentLabour+5.2 pts-5.5 pts+10.7 pts
    2023WestfieldLiberal Democrats-14.3 pts-4.1 pts-10.3 pts
    2023Heworth WithoutLiberal Democrats-13.9 pts-4.1 pts-9.8 pts
    2023Rural West YorkLabour+4.3 pts-5.5 pts+9.8 pts
    2023Huntington & New EarswickLiberal Democrats-13.6 pts-4.1 pts-9.5 pts
    2023BishopthorpeLabour+3.3 pts-5.5 pts+8.8 pts
    2023MicklegateGreen-15.3 pts-6.5 pts-8.7 pts
    2023CopmanthorpeGreen+1.8 pts-6.5 pts+8.3 pts
    2023Haxby & WiggintonConservative+5.6 pts-1.6 pts+7.2 pts
    2023BishopthorpeGreen+0.6 pts-6.5 pts+7.1 pts
    2023StrensallLabour+1.6 pts-5.5 pts+7.1 pts
    2023Rural West YorkLiberal Democrats+3.0 pts-4.1 pts+7.1 pts
    2023CliftonConservative-8.5 pts-1.6 pts-6.9 pts
    2023GuildhallGreen-13.2 pts-6.5 pts-6.7 pts
    2023HolgateGreen-12.9 pts-6.5 pts-6.4 pts
    2023Haxby & WiggintonGreen-0.1 pts-6.5 pts+6.4 pts
    2023Rawcliffe & Clifton WithoutConservative-7.7 pts-1.6 pts-6.1 pts
    2023Hull RoadConservative-7.7 pts-1.6 pts-6.1 pts
    2023WheldrakeConservative+4.2 pts-1.6 pts+5.8 pts
    2023Fulford & HeslingtonConservative+3.8 pts-1.6 pts+5.4 pts
    2023Fulford & HeslingtonGreen-1.3 pts-6.5 pts+5.2 pts
    2023Haxby & WiggintonLiberal Democrats-9.2 pts-4.1 pts-5.1 pts
    2023Huntington & New EarswickConservative+3.4 pts-1.6 pts+4.9 pts
    2023CliftonLiberal Democrats+0.8 pts-4.1 pts+4.9 pts
    2023Heworth WithoutGreen-1.7 pts-6.5 pts+4.8 pts
    2023CliftonGreen-11.3 pts-6.5 pts-4.8 pts
    2023Dringhouses & WoodthorpeGreen-1.8 pts-6.5 pts+4.7 pts
    2023HeworthConservative-6.1 pts-1.6 pts-4.5 pts
    2023Osbaldwick & DerwentIndependent-6.8 pts-2.3 pts-4.5 pts
    2023Heworth WithoutConservative+2.8 pts-1.6 pts+4.4 pts
    2023Rawcliffe & Clifton WithoutGreen-2.1 pts-6.5 pts+4.4 pts
    2023StrensallConservative-5.9 pts-1.6 pts-4.3 pts
    2023WestfieldGreen-2.2 pts-6.5 pts+4.3 pts
    2023Rural West YorkGreen-2.3 pts-6.5 pts+4.2 pts
    2023Dringhouses & WoodthorpeLiberal Democrats+0.0 pts-4.1 pts+4.1 pts
    2023CopmanthorpeLiberal Democrats-0.1 pts-4.1 pts+4.0 pts
    2023AcombConservative-5.4 pts-1.6 pts-3.8 pts
    2023Hull RoadGreen-9.9 pts-6.5 pts-3.4 pts
    2023Rawcliffe & Clifton WithoutLiberal Democrats-0.7 pts-4.1 pts+3.4 pts
    2023Rural West YorkConservative-5.0 pts-1.6 pts-3.4 pts
    2023HolgateLiberal Democrats-7.4 pts-4.1 pts-3.4 pts
    2023Haxby & WiggintonIndependent-5.6 pts-2.3 pts-3.3 pts
    2023WestfieldConservative+1.3 pts-1.6 pts+2.9 pts
    2023Huntington & New EarswickGreen-3.6 pts-6.5 pts+2.9 pts
    2023AcombLiberal Democrats-1.5 pts-4.1 pts+2.5 pts
    2023Dringhouses & WoodthorpeConservative+0.8 pts-1.6 pts+2.4 pts
    2023Osbaldwick & DerwentConservative-4.0 pts-1.6 pts-2.4 pts
    2023HeworthGreen-4.3 pts-6.5 pts+2.2 pts
    2023StrensallGreen-4.3 pts-6.5 pts+2.2 pts
    2023AcombGreen-4.4 pts-6.5 pts+2.1 pts
    2023WheldrakeGreen-4.5 pts-6.5 pts+2.0 pts
    2023MicklegateConservative-3.3 pts-1.6 pts-1.7 pts
    2023FishergateLiberal Democrats-2.6 pts-4.1 pts+1.5 pts
    2023GuildhallLiberal Democrats-2.6 pts-4.1 pts+1.4 pts
    2023HolgateConservative-0.4 pts-1.6 pts+1.2 pts
    2023HeworthLiberal Democrats-4.8 pts-4.1 pts-0.7 pts
    2023GuildhallConservative-2.0 pts-1.6 pts-0.4 pts
    2023MicklegateLiberal Democrats-3.8 pts-4.1 pts+0.3 pts
    2023Osbaldwick & DerwentGreen-6.8 pts-6.5 pts-0.3 pts
    2023FishergateConservative-1.4 pts-1.6 pts+0.2 pts
    2019BishopthorpeGreen+25.4 pts+1.7 pts+23.7 pts
    2019Rural West YorkLiberal Democrats+33.1 pts+10.8 pts+22.3 pts
    2019WheldrakeConservative-35.0 pts-13.0 pts-22.0 pts
    2019CopmanthorpeConservative-32.4 pts-13.0 pts-19.4 pts
    2019CopmanthorpeLiberal Democrats-8.2 pts+10.8 pts-19.0 pts
    2019Rawcliffe & Clifton WithoutLiberal Democrats+29.3 pts+10.8 pts+18.5 pts
    2019CliftonLabour+20.8 pts+2.6 pts+18.2 pts
    2019Haxby & WiggintonLiberal Democrats+28.5 pts+10.8 pts+17.7 pts
    2019AcombLiberal Democrats-5.9 pts+10.8 pts-16.7 pts
    2019Osbaldwick & DerwentLiberal Democrats-5.0 pts+10.8 pts-15.7 pts
    2019BishopthorpeConservative-28.4 pts-13.0 pts-15.4 pts
    2019MicklegateLabour+17.6 pts+2.6 pts+15.0 pts
    2019HolgateLabour+16.9 pts+2.6 pts+14.3 pts
    2019Osbaldwick & DerwentIndependent+13.2 pts+0.2 pts+13.0 pts
    2019Heworth WithoutLiberal Democrats+23.4 pts+10.8 pts+12.7 pts
    2019GuildhallLiberal Democrats-1.7 pts+10.8 pts-12.5 pts
    2019Haxby & WiggintonLabour-9.8 pts+2.6 pts-12.4 pts
    2019WheldrakeLiberal Democrats+23.1 pts+10.8 pts+12.4 pts
    2019CopmanthorpeLabour-9.7 pts+2.6 pts-12.3 pts
    2019CliftonLiberal Democrats-1.0 pts+10.8 pts-11.7 pts
    2019WheldrakeLabour-8.7 pts+2.6 pts-11.3 pts
    2019Rawcliffe & Clifton WithoutLabour-8.6 pts+2.6 pts-11.2 pts
    2019GuildhallGreen+12.3 pts+1.7 pts+10.6 pts
    2019BishopthorpeLiberal Democrats+0.2 pts+10.8 pts-10.6 pts
    2019FishergateLiberal Democrats+0.4 pts+10.8 pts-10.4 pts
    2019Hull RoadLiberal Democrats+0.4 pts+10.8 pts-10.4 pts
    2019AcombLabour+13.0 pts+2.6 pts+10.4 pts
    2019CliftonConservative-3.2 pts-13.0 pts+9.8 pts
    2019BishopthorpeIndependent+9.6 pts+0.2 pts+9.3 pts
    2019BishopthorpeLabour-6.7 pts+2.6 pts-9.3 pts
    2019MicklegateLiberal Democrats+1.6 pts+10.8 pts-9.2 pts
    2019Rural West YorkLabour-6.3 pts+2.6 pts-8.9 pts
    2019Haxby & WiggintonConservative-21.7 pts-13.0 pts-8.7 pts
    2019Heworth WithoutLabour-6.0 pts+2.6 pts-8.6 pts
    2019StrensallLabour-5.7 pts+2.6 pts-8.3 pts
    2019HeworthLiberal Democrats+2.6 pts+10.8 pts-8.2 pts
    2019Hull RoadLabour+9.8 pts+2.6 pts+7.2 pts
    2019HolgateLiberal Democrats+3.6 pts+10.8 pts-7.2 pts
    2019HeworthLabour+9.5 pts+2.6 pts+6.9 pts
    2019FishergateConservative-6.4 pts-13.0 pts+6.6 pts
    2019FishergateGreen+7.8 pts+1.7 pts+6.1 pts
    2019StrensallLiberal Democrats+16.8 pts+10.8 pts+6.0 pts
    2019Rawcliffe & Clifton WithoutConservative-18.8 pts-13.0 pts-5.8 pts
    2019Osbaldwick & DerwentGreen+6.9 pts+1.7 pts+5.2 pts
    2019WestfieldGreen-3.5 pts+1.7 pts-5.2 pts
    2019GuildhallLabour+7.7 pts+2.6 pts+5.1 pts
    2019MicklegateGreen+6.6 pts+1.7 pts+5.0 pts
    2019GuildhallConservative-8.1 pts-13.0 pts+4.9 pts
    2019Haxby & WiggintonIndependent+5.1 pts+0.2 pts+4.9 pts
    2019HeworthConservative-8.5 pts-13.0 pts+4.5 pts
    2019Huntington & New EarswickLabour-1.8 pts+2.6 pts-4.4 pts
    2019Rural West YorkConservative-17.3 pts-13.0 pts-4.3 pts
    2019MicklegateConservative-8.9 pts-13.0 pts+4.1 pts
    2019WestfieldConservative-9.0 pts-13.0 pts+4.0 pts
    2019HeworthGreen-2.3 pts+1.7 pts-3.9 pts
    2019Osbaldwick & DerwentLabour-1.3 pts+2.6 pts-3.9 pts
    2019Haxby & WiggintonGreen-2.0 pts+1.7 pts-3.7 pts
    2019Dringhouses & WoodthorpeLabour-1.1 pts+2.6 pts-3.7 pts
    2019Dringhouses & WoodthorpeLiberal Democrats+14.4 pts+10.8 pts+3.6 pts
    2019Rawcliffe & Clifton WithoutGreen-1.9 pts+1.7 pts-3.6 pts
    2019Rural West YorkGreen-1.7 pts+1.7 pts-3.4 pts
    2019Hull RoadConservative-10.2 pts-13.0 pts+2.8 pts
    2019CopmanthorpeGreen+4.2 pts+1.7 pts+2.5 pts
    2019WestfieldLabour+0.3 pts+2.6 pts-2.3 pts
    2019WheldrakeGreen-0.6 pts+1.7 pts-2.2 pts
    2019Huntington & New EarswickGreen-0.5 pts+1.7 pts-2.1 pts
    2019Dringhouses & WoodthorpeGreen-0.3 pts+1.7 pts-2.0 pts
    2019AcombConservative-11.1 pts-13.0 pts+1.9 pts
    2019Fulford & HeslingtonGreen+0.0 pts+1.7 pts-1.6 pts
    2019HolgateGreen+3.3 pts+1.7 pts+1.6 pts
    2019Fulford & HeslingtonLiberal Democrats+12.3 pts+10.8 pts+1.6 pts
    2019Fulford & HeslingtonLabour+1.1 pts+2.6 pts-1.5 pts
    2019Dringhouses & WoodthorpeConservative-14.3 pts-13.0 pts-1.3 pts
    2019HolgateConservative-11.7 pts-13.0 pts+1.3 pts
    2019FishergateLabour+3.5 pts+2.6 pts+0.9 pts
    2019Huntington & New EarswickConservative-12.1 pts-13.0 pts+0.9 pts
    2019CliftonGreen+0.9 pts+1.7 pts-0.8 pts
    2019Osbaldwick & DerwentConservative-13.8 pts-13.0 pts-0.8 pts
    2019Fulford & HeslingtonConservative-13.5 pts-13.0 pts-0.5 pts
    2019WestfieldLiberal Democrats+10.3 pts+10.8 pts-0.5 pts
    2019AcombGreen+2.1 pts+1.7 pts+0.4 pts
    2019Huntington & New EarswickLiberal Democrats+11.2 pts+10.8 pts+0.4 pts
    2019Dringhouses & WoodthorpeUK Independence Party (UKIP)-1.6 pts-1.9 pts+0.3 pts
    2019StrensallGreen+1.9 pts+1.7 pts+0.2 pts
    2019Hull RoadGreen+1.8 pts+1.7 pts+0.1 pts
    2019Heworth WithoutGreen+1.6 pts+1.7 pts-0.1 pts
    2019Heworth WithoutConservative-13.0 pts-13.0 pts-0.0 pts
    2019StrensallConservative-13.0 pts-13.0 pts+0.0 pts