Psephology.AI

    Cheshire East: wards that bucked the trend

    Cheshire East: in 2019, 73 ward results beat the expected swing and 48 trailed it. The biggest gap was Liberal Democrats in Audlem (+41.5 pts actual vs +5.0 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.

    Cheshire East: ward results against the expected swing
    YearWardPartyActual swingExpected swingGap
    2019AudlemLiberal Democrats+41.5 pts+5.0 pts+36.4 pts
    2019Sandbach Ettiley Heath & WheelockLabour+32.1 pts+3.8 pts+28.3 pts
    2019Sandbach ElworthLabour+31.5 pts+3.8 pts+27.7 pts
    2019Wilmslow West & ChorleyConservative-35.8 pts-8.7 pts-27.1 pts
    2019MiddlewichLabour+30.0 pts+3.8 pts+26.2 pts
    2019ShavingtonConservative+17.3 pts-8.7 pts+26.0 pts
    2019PrestburyConservative+15.4 pts-8.7 pts+24.1 pts
    2019Macclesfield SouthLabour+27.1 pts+3.8 pts+23.3 pts
    2019Macclesfield EastIndependent+30.9 pts+8.2 pts+22.7 pts
    2019DisleyConservative-31.4 pts-8.7 pts-22.7 pts
    2019MiddlewichMF-22.0 pts-1.2 pts-20.8 pts
    2019Crewe St. BarnabasLabour+24.0 pts+3.8 pts+20.1 pts
    2019WybunburyConservative+10.9 pts-8.7 pts+19.5 pts
    2019LeightonIndependent+27.6 pts+8.2 pts+19.4 pts
    2019Broken Cross & UptonLabour+22.8 pts+3.8 pts+19.0 pts
    2019HaslingtonLabour-13.8 pts+3.8 pts-17.6 pts
    2019Sandbach TownConservative+8.2 pts-8.7 pts+16.9 pts
    2019KnutsfordConservative-25.3 pts-8.7 pts-16.6 pts
    2019Odd RodeLabour+20.3 pts+3.8 pts+16.4 pts
    2019Macclesfield HurdsfieldLabour+20.3 pts+3.8 pts+16.4 pts
    2019Crewe St. BarnabasConservative+7.6 pts-8.7 pts+16.3 pts
    2019ChelfordConservative-24.3 pts-8.7 pts-15.6 pts
    2019Congleton EastLabour-11.7 pts+3.8 pts-15.5 pts
    2019Macclesfield TytheringtonConservative-23.1 pts-8.7 pts-14.4 pts
    2019Alderley EdgeConservative-22.9 pts-8.7 pts-14.2 pts
    2019Odd RodeConservative+5.5 pts-8.7 pts+14.2 pts
    2019GawsworthLabour+17.3 pts+3.8 pts+13.4 pts
    2019GawsworthConservative+4.7 pts-8.7 pts+13.4 pts
    2019Wilmslow EastConservative-22.0 pts-8.7 pts-13.3 pts
    2019Crewe CentralConservative+4.3 pts-8.7 pts+13.0 pts
    2019Broken Cross & UptonConservative-21.5 pts-8.7 pts-12.8 pts
    2019Dane ValleyLiberal Democrats+17.6 pts+5.0 pts+12.5 pts
    2019BollingtonConservative-21.2 pts-8.7 pts-12.5 pts
    2019Poynton East & Pott ShrigleyLabour+16.2 pts+3.8 pts+12.4 pts
    2019Congleton EastIndependent+20.6 pts+8.2 pts+12.4 pts
    2019ShavingtonLabour+16.1 pts+3.8 pts+12.2 pts
    2019Macclesfield CentralGreen+13.2 pts+1.1 pts+12.1 pts
    2019Broken Cross & UptonIndependent-3.8 pts+8.2 pts-12.0 pts
    2019HandforthConservative-20.6 pts-8.7 pts-11.9 pts
    2019Sandbach TownLabour+15.6 pts+3.8 pts+11.8 pts
    2019Nantwich South & StapeleyLabour-7.9 pts+3.8 pts-11.7 pts
    2019Macclesfield West & IvyLabour+15.5 pts+3.8 pts+11.7 pts
    2019Crewe WestLabour+14.9 pts+3.8 pts+11.1 pts
    2019BollingtonLiberal Democrats-5.9 pts+5.0 pts-10.9 pts
    2019Wilmslow Lacey GreenLabour-6.4 pts+3.8 pts-10.2 pts
    2019Sandbach Ettiley Heath & WheelockConservative+1.4 pts-8.7 pts+10.1 pts
    2019Dane ValleyLabour-6.3 pts+3.8 pts-10.1 pts
    2019Crewe WestConservative+1.4 pts-8.7 pts+10.1 pts
    2019Crewe SouthLabour+13.8 pts+3.8 pts+10.0 pts
    2019Wilmslow Lacey GreenConservative-18.6 pts-8.7 pts-10.0 pts
    2019Wilmslow Dean RowConservative-18.4 pts-8.7 pts-9.7 pts
    2019Brereton RuralConservative-18.3 pts-8.7 pts-9.6 pts
    2019Macclesfield HurdsfieldGreen+10.6 pts+1.1 pts+9.5 pts
    2019BollingtonLabour+13.2 pts+3.8 pts+9.4 pts
    2019Crewe EastConservative+0.6 pts-8.7 pts+9.3 pts
    2019Poynton East & Pott ShrigleyConservative+0.6 pts-8.7 pts+9.2 pts
    2019HaslingtonConservative+0.5 pts-8.7 pts+9.2 pts
    2019KnutsfordLabour-4.9 pts+3.8 pts-8.8 pts
    2019Crewe SouthConservative-0.1 pts-8.7 pts+8.6 pts
    2019High LeghConservative-0.1 pts-8.7 pts+8.5 pts
    2019Nantwich North & WestConservative-0.2 pts-8.7 pts+8.5 pts
    2019Poynton West & AdlingtonGreen+9.3 pts+1.1 pts+8.2 pts
    2019Congleton EastConservative-16.8 pts-8.7 pts-8.2 pts
    2019Congleton EastLiberal Democrats+13.2 pts+5.0 pts+8.1 pts
    2019PrestburyLabour-4.2 pts+3.8 pts-8.1 pts
    2019WistastonConservative-0.7 pts-8.7 pts+8.0 pts
    2019AlsagerLabour+11.5 pts+3.8 pts+7.7 pts
    2019Poynton West & AdlingtonLabour+11.5 pts+3.8 pts+7.7 pts
    2019DisleyLabour-3.6 pts+3.8 pts-7.5 pts
    2019Sandbach Heath & EastLabour+11.2 pts+3.8 pts+7.4 pts
    2019WistastonLabour+11.0 pts+3.8 pts+7.1 pts
    2019BunburyConservative-15.8 pts-8.7 pts-7.1 pts
    2019Crewe EastLabour+10.6 pts+3.8 pts+6.7 pts
    2019Willaston & RopeLabour+10.5 pts+3.8 pts+6.6 pts
    2019Congleton WestLabour-2.6 pts+3.8 pts-6.5 pts
    2019ChelfordLiberal Democrats+11.4 pts+5.0 pts+6.4 pts
    2019Macclesfield EastConservative-14.9 pts-8.7 pts-6.2 pts
    2019Nantwich North & WestLabour-2.2 pts+3.8 pts-6.0 pts
    2019Willaston & RopeConservative-2.8 pts-8.7 pts+5.9 pts
    2019Dane ValleyConservative-3.0 pts-8.7 pts+5.7 pts
    2019Willaston & RopeGreen+6.7 pts+1.1 pts+5.6 pts
    2019AlsagerConservative-3.4 pts-8.7 pts+5.3 pts
    2019Crewe WestIndependent+3.0 pts+8.2 pts-5.2 pts
    2019Macclesfield SouthConservative-3.8 pts-8.7 pts+4.9 pts
    2019WybunburyLabour-1.0 pts+3.8 pts-4.8 pts
    2019Sandbach Heath & EastLiberal Democrats+0.3 pts+5.0 pts-4.8 pts
    2019Macclesfield HurdsfieldConservative-4.0 pts-8.7 pts+4.7 pts
    2019Sandbach ElworthConservative-4.2 pts-8.7 pts+4.5 pts
    2019Poynton East & Pott ShrigleyGreen+5.5 pts+1.1 pts+4.4 pts
    2019WistastonGreen+5.4 pts+1.1 pts+4.3 pts
    2019Crewe NorthConservative-4.6 pts-8.7 pts+4.0 pts
    2019AlsagerGreen-2.9 pts+1.1 pts-4.0 pts
    2019Macclesfield West & IvyUK Independence Party (UKIP)-5.9 pts-9.9 pts+4.0 pts
    2019Broken Cross & UptonUK Independence Party (UKIP)-6.0 pts-9.9 pts+3.9 pts
    2019Poynton West & AdlingtonConservative-4.8 pts-8.7 pts+3.9 pts
    2019Macclesfield EastLabour+0.0 pts+3.8 pts-3.8 pts
    2019MiddlewichConservative-4.9 pts-8.7 pts+3.7 pts
    2019LeightonLabour+0.2 pts+3.8 pts-3.6 pts
    2019Crewe NorthLabour+0.7 pts+3.8 pts-3.2 pts
    2019Crewe CentralLabour+1.0 pts+3.8 pts-2.9 pts
    2019Sandbach Heath & EastConservative-11.5 pts-8.7 pts-2.8 pts
    2019Crewe EastGreen+3.4 pts+1.1 pts+2.3 pts
    2019AlsagerLiberal Democrats+2.7 pts+5.0 pts-2.3 pts
    2019Macclesfield TytheringtonGreen-1.2 pts+1.1 pts-2.3 pts
    2019WrenburyConservative-6.8 pts-8.7 pts+1.9 pts
    2019LeightonConservative-10.5 pts-8.7 pts-1.8 pts
    2019Congleton WestLiberal Democrats+6.7 pts+5.0 pts+1.7 pts
    2019Odd RodeLiberal Democrats+3.6 pts+5.0 pts-1.5 pts
    2019Macclesfield EastGreen+2.5 pts+1.1 pts+1.4 pts
    2019Macclesfield TytheringtonLabour+2.5 pts+3.8 pts-1.4 pts
    2019Broken Cross & UptonGreen-0.2 pts+1.1 pts-1.3 pts
    2019Macclesfield CentralLabour+5.0 pts+3.8 pts+1.2 pts
    2019High LeghGreen+0.1 pts+1.1 pts-1.0 pts
    2019Macclesfield West & IvyConservative-9.6 pts-8.7 pts-0.9 pts
    2019Congleton WestConservative-9.4 pts-8.7 pts-0.8 pts
    2019KnutsfordIndependent+8.7 pts+8.2 pts+0.5 pts
    2019AudlemConservative-8.2 pts-8.7 pts+0.5 pts
    2019Brereton RuralLabour+3.4 pts+3.8 pts-0.4 pts
    2019Nantwich South & StapeleyConservative-8.3 pts-8.7 pts+0.4 pts
    2019Dane ValleyGreen+1.2 pts+1.1 pts+0.1 pts
    2019Macclesfield CentralConservative-8.6 pts-8.7 pts+0.1 pts