Psephology.AI

    Stockport: wards that bucked the trend

    Stockport: in 2024, 50 ward results beat the expected swing and 30 trailed it. The biggest gap was Labour in Heatons North (-73.9 pts actual vs -15.6 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.

    Stockport: ward results against the expected swing
    YearWardPartyActual swingExpected swingGap
    2024Heatons NorthLabour-73.9 pts-15.6 pts-58.2 pts
    2024Reddish NorthLabour-71.7 pts-15.6 pts-56.1 pts
    2024Bramhall South and WoodfordConservative-41.6 pts-1.1 pts-40.6 pts
    2024Bramhall South and WoodfordLiberal Democrats+36.4 pts-0.3 pts+36.7 pts
    2024Cheadle East and Cheadle Hulme NorthLabour-45.2 pts-15.6 pts-29.6 pts
    2024Bredbury Green and RomileyLabour+9.1 pts-15.6 pts+24.7 pts
    2024Bramhall South and WoodfordLabour+8.5 pts-15.6 pts+24.1 pts
    2024ManorLabour+7.4 pts-15.6 pts+23.0 pts
    2024Bredbury & WoodleyLabour+6.7 pts-15.6 pts+22.3 pts
    2024Cheadle West and GatleyLabour+5.7 pts-15.6 pts+21.3 pts
    2024Marple NorthLabour+4.6 pts-15.6 pts+20.2 pts
    2024Cheadle Hulme SouthLabour+4.2 pts-15.6 pts+19.8 pts
    2024Marple South & High LaneLabour+3.7 pts-15.6 pts+19.3 pts
    2024Bramhall NorthLabour+1.7 pts-15.6 pts+17.3 pts
    2024Heald GreenLabour-0.8 pts-15.6 pts+14.8 pts
    2024Marple NorthLiberal Democrats-14.8 pts-0.3 pts-14.5 pts
    2024Heatons NorthGreen+17.1 pts+3.3 pts+13.8 pts
    2024Reddish SouthGreen+16.6 pts+3.3 pts+13.3 pts
    2024OffertonLabour-2.7 pts-15.6 pts+12.9 pts
    2024Heatons NorthConservative+11.4 pts-1.1 pts+12.4 pts
    2024Norbury & WoodsmoorLabour-3.4 pts-15.6 pts+12.2 pts
    2024ManorLiberal Democrats-12.2 pts-0.3 pts-11.9 pts
    2024Bredbury Green and RomileyLiberal Democrats+11.4 pts-0.3 pts+11.7 pts
    2024Reddish NorthConservative+10.1 pts-1.1 pts+11.2 pts
    2024Cheadle Hulme SouthLiberal Democrats-8.8 pts-0.3 pts-8.5 pts
    2024Marple NorthIndependent+5.7 pts-2.1 pts+7.9 pts
    2024Brinnington & Stockport CentralConservative+6.8 pts-1.1 pts+7.8 pts
    2024ManorReform UK+7.7 pts+0.5 pts+7.2 pts
    2024OffertonReform UK+7.1 pts+0.5 pts+6.5 pts
    2024EdgeleyEdgeley Community Association+6.7 pts+0.2 pts+6.5 pts
    2024Bredbury & WoodleyLiberal Democrats-6.6 pts-0.3 pts-6.4 pts
    2024Heatons SouthConservative+5.3 pts-1.1 pts+6.3 pts
    2024EdgeleyLabour-10.0 pts-15.6 pts+5.6 pts
    2024Marple South & High LaneLiberal Democrats-5.6 pts-0.3 pts-5.4 pts
    2024Cheadle West and GatleyLiberal Democrats+5.0 pts-0.3 pts+5.3 pts
    2024ManorConservative+3.7 pts-1.1 pts+4.7 pts
    2024Brinnington & Stockport CentralLabour-11.3 pts-15.6 pts+4.3 pts
    2024Heatons SouthGreen+7.6 pts+3.3 pts+4.3 pts
    2024Cheadle West and GatleyConservative-5.0 pts-1.1 pts-3.9 pts
    2024Cheadle East and Cheadle Hulme NorthLiberal Democrats+3.4 pts-0.3 pts+3.7 pts
    2024ManorGreen-0.2 pts+3.3 pts-3.6 pts
    2024Davenport & Cale GreenConservative+2.5 pts-1.1 pts+3.5 pts
    2024Reddish SouthConservative+2.1 pts-1.1 pts+3.1 pts
    2024Heatons NorthLiberal Democrats+2.8 pts-0.3 pts+3.1 pts
    2024EdgeleyConservative+1.8 pts-1.1 pts+2.8 pts
    2024OffertonConservative-3.7 pts-1.1 pts-2.7 pts
    2024Davenport & Cale GreenGreen+5.9 pts+3.3 pts+2.5 pts
    2024Reddish SouthLiberal Democrats-2.5 pts-0.3 pts-2.3 pts
    2024Heald GreenConservative+1.2 pts-1.1 pts+2.2 pts
    2024Norbury & WoodsmoorGreen+1.2 pts+3.3 pts-2.2 pts
    2024Marple South & High LaneConservative-3.1 pts-1.1 pts-2.0 pts
    2024EdgeleyLiberal Democrats-2.2 pts-0.3 pts-2.0 pts
    2024OffertonLiberal Democrats-2.2 pts-0.3 pts-2.0 pts
    2024OffertonGreen+1.6 pts+3.3 pts-1.7 pts
    2024Marple NorthConservative+0.6 pts-1.1 pts+1.7 pts
    2024Marple South & High LaneGreen+5.0 pts+3.3 pts+1.7 pts
    2024Cheadle Hulme SouthConservative+0.5 pts-1.1 pts+1.5 pts
    2024Bramhall NorthLiberal Democrats-1.7 pts-0.3 pts-1.4 pts
    2024Bredbury & WoodleyGreen+1.9 pts+3.3 pts-1.4 pts
    2024Brinnington & Stockport CentralGreen+4.7 pts+3.3 pts+1.4 pts
    2024Bramhall NorthConservative-2.5 pts-1.1 pts-1.4 pts
    2024Reddish NorthWomen`s Equality Party-1.5 pts-0.2 pts-1.3 pts
    2024Bredbury & WoodleyConservative+0.3 pts-1.1 pts+1.3 pts
    2024Norbury & WoodsmoorLiberal Democrats-1.5 pts-0.3 pts-1.2 pts
    2024Heald GreenLiberal Democrats+0.8 pts-0.3 pts+1.1 pts
    2024Davenport & Cale GreenLabour-14.5 pts-15.6 pts+1.1 pts
    2024Reddish SouthLabour+13.3 pts+12.3 pts+1.0 pts
    2024Bramhall NorthGreen+2.4 pts+3.3 pts-0.9 pts
    2024Cheadle Hulme SouthGreen+4.1 pts+3.3 pts+0.8 pts
    2024Heald GreenGreen+2.6 pts+3.3 pts-0.7 pts
    2024Cheadle East and Cheadle Hulme NorthConservative-1.6 pts-1.1 pts-0.6 pts
    2024Marple NorthGreen+3.9 pts+3.3 pts+0.5 pts
    2024Davenport & Cale GreenLiberal Democrats-0.8 pts-0.3 pts-0.5 pts
    2024Reddish NorthGreen+2.9 pts+3.3 pts-0.5 pts
    2024EdgeleyGreen+3.7 pts+3.3 pts+0.4 pts
    2024Reddish NorthLiberal Democrats-0.6 pts-0.3 pts-0.3 pts
    2024Cheadle East and Cheadle Hulme NorthGreen+3.0 pts+3.3 pts-0.3 pts
    2024Brinnington & Stockport CentralLiberal Democrats-0.2 pts-0.3 pts+0.1 pts
    2024Norbury & WoodsmoorConservative-1.0 pts-1.1 pts+0.0 pts
    2024Heatons SouthLiberal Democrats-0.3 pts-0.3 pts+0.0 pts
    2022Bredbury & WoodleyLabour+14.8 pts+2.8 pts+12.1 pts
    2022Bredbury & WoodleyLiberal Democrats-7.7 pts+3.3 pts-11.0 pts
    2022Cheadle Hulme NorthLiberal Democrats-4.9 pts+3.3 pts-8.1 pts
    2022Bramhall NorthConservative-11.0 pts-3.7 pts-7.3 pts
    2022Bramhall NorthLiberal Democrats+10.4 pts+3.3 pts+7.1 pts
    2022Cheadle Hulme SouthLiberal Democrats-3.8 pts+3.3 pts-7.1 pts
    2022ManorLiberal Democrats-3.4 pts+3.3 pts-6.7 pts
    2022OffertonLiberal Democrats+9.7 pts+3.3 pts+6.4 pts
    2022OffertonLabour-3.4 pts+2.8 pts-6.1 pts
    2022Stepping HillConservative-9.7 pts-3.7 pts-6.1 pts
    2022Cheadle West and GatleyLabour-3.1 pts+2.8 pts-5.8 pts
    2022Cheadle and GatleyLabour-3.1 pts+2.8 pts-5.8 pts
    2022Marple South & High LaneLabour-2.7 pts+2.8 pts-5.5 pts
    2022Cheadle West and GatleyLiberal Democrats+8.6 pts+3.3 pts+5.4 pts
    2022Cheadle and GatleyLiberal Democrats+8.6 pts+3.3 pts+5.4 pts
    2022Marple South & High LaneLiberal Democrats+8.4 pts+3.3 pts+5.1 pts
    2022Heatons NorthLabour-2.3 pts+2.8 pts-5.1 pts
    2022Bramhall South and WoodfordLiberal Democrats+8.1 pts+3.3 pts+4.8 pts
    2022ManorGreen+4.2 pts+0.1 pts+4.1 pts
    2022Stepping HillLiberal Democrats+7.2 pts+3.3 pts+4.0 pts
    2022Cheadle Hulme SouthConservative-0.1 pts-3.7 pts+3.6 pts
    2022Heald GreenND-3.8 pts-0.2 pts-3.6 pts
    2022Bramhall South and WoodfordLabour-0.8 pts+2.8 pts-3.6 pts
    2022Edgeley & Cheadle HeathLabour-0.7 pts+2.8 pts-3.4 pts
    2022Reddish NorthLabour+6.1 pts+2.8 pts+3.4 pts
    2022Heald GreenLiberal Democrats+6.5 pts+3.3 pts+3.2 pts
    2022Reddish SouthLiberal Democrats+0.1 pts+3.3 pts-3.1 pts
    2022Heald GreenConservative-0.7 pts-3.7 pts+3.0 pts
    2022Reddish NorthGreen+3.1 pts+0.1 pts+3.0 pts
    2022Reddish SouthLabour+5.7 pts+2.8 pts+3.0 pts
    2022Heatons NorthConservative-0.8 pts-3.7 pts+2.8 pts
    2022Davenport & Cale GreenLiberal Democrats+0.5 pts+3.3 pts-2.8 pts
    2022Heatons SouthLabour0.0 pts+2.8 pts-2.8 pts
    2022Heald GreenGreen-2.6 pts+0.1 pts-2.7 pts
    2022Bramhall South and WoodfordConservative-6.1 pts-3.7 pts-2.4 pts
    2022Reddish NorthLiberal Democrats+0.9 pts+3.3 pts-2.4 pts
    2022Bredbury & WoodleyConservative-6.0 pts-3.7 pts-2.3 pts
    2022Bredbury Green and RomileyLabour+0.5 pts+2.8 pts-2.3 pts
    2022Heatons NorthLiberal Democrats+1.0 pts+3.3 pts-2.3 pts
    2022Reddish SouthGreen+2.4 pts+0.1 pts+2.3 pts
    2022Bramhall NorthLabour+0.5 pts+2.8 pts-2.2 pts
    2022Heald GreenLabour+0.6 pts+2.8 pts-2.2 pts
    2022Marple NorthConservative-5.8 pts-3.7 pts-2.2 pts
    2022Marple NorthLabour+4.6 pts+2.8 pts+1.8 pts
    2022Brinnington and CentralGreen+1.9 pts+0.1 pts+1.8 pts
    2022ManorConservative-1.9 pts-3.7 pts+1.8 pts
    2022Heatons SouthLiberal Democrats+1.5 pts+3.3 pts-1.8 pts
    2022Heatons NorthGreen+1.8 pts+0.1 pts+1.7 pts
    2022ManorLabour+1.0 pts+2.8 pts-1.7 pts
    2022Heatons SouthConservative-2.0 pts-3.7 pts+1.7 pts
    2022Marple NorthGreen-1.5 pts+0.1 pts-1.6 pts
    2022Cheadle Hulme SouthLabour+4.3 pts+2.8 pts+1.6 pts
    2022Davenport & Cale GreenLabour+1.4 pts+2.8 pts-1.4 pts
    2022OffertonGreen-1.2 pts+0.1 pts-1.3 pts
    2022Marple South & High LaneConservative-5.0 pts-3.7 pts-1.3 pts
    2022Bramhall South and WoodfordGreen-1.2 pts+0.1 pts-1.3 pts
    2022Bredbury & WoodleyGreen-1.2 pts+0.1 pts-1.3 pts
    2022Stepping HillLabour+1.5 pts+2.8 pts-1.3 pts
    2022Cheadle and GatleyGreen-1.1 pts+0.1 pts-1.2 pts
    2022Cheadle West and GatleyGreen-1.1 pts+0.1 pts-1.2 pts
    2022Brinnington and CentralConservative-2.5 pts-3.7 pts+1.2 pts
    2022Brinnington and CentralLiberal Democrats+2.1 pts+3.3 pts-1.1 pts
    2022OffertonConservative-4.7 pts-3.7 pts-1.0 pts
    2022Reddish NorthConservative-2.7 pts-3.7 pts+1.0 pts
    2022Edgeley & Cheadle HeathLiberal Democrats+2.3 pts+3.3 pts-1.0 pts
    2022Edgeley & Cheadle HeathGreen-0.8 pts+0.1 pts-0.9 pts
    2022Edgeley & Cheadle HeathConservative-2.8 pts-3.7 pts+0.9 pts
    2022Marple South & High LaneGreen-0.7 pts+0.1 pts-0.8 pts
    2022Cheadle and GatleyConservative-4.4 pts-3.7 pts-0.8 pts
    2022Cheadle West and GatleyConservative-4.4 pts-3.7 pts-0.8 pts
    2022Bredbury Green and RomileyConservative-3.0 pts-3.7 pts+0.7 pts
    2022Davenport & Cale GreenGreen-0.6 pts+0.1 pts-0.7 pts
    2022Davenport & Cale GreenREF+0.8 pts+0.1 pts+0.6 pts
    2022Marple NorthLiberal Democrats+2.8 pts+3.3 pts-0.5 pts
    2022OffertonREF-0.4 pts+0.1 pts-0.5 pts
    2022Brinnington and CentralLabour+2.3 pts+2.8 pts-0.5 pts
    2022Bredbury Green and RomileyLiberal Democrats+2.8 pts+3.3 pts-0.5 pts
    2022Reddish SouthConservative-3.2 pts-3.7 pts+0.5 pts
    2022Bredbury Green and RomileyGreen-0.3 pts+0.1 pts-0.4 pts
    2022Heatons SouthGreen+0.4 pts+0.1 pts+0.3 pts
    2022Cheadle Hulme NorthGreen-0.2 pts+0.1 pts-0.3 pts
    2022Davenport & Cale GreenConservative-3.4 pts-3.7 pts+0.3 pts
    2022Cheadle Hulme SouthREF-0.1 pts+0.1 pts-0.2 pts
    2022Stepping HillGreen-0.1 pts+0.1 pts-0.2 pts
    2022Heatons NorthWEP+0.3 pts+0.1 pts+0.2 pts
    2022Cheadle Hulme NorthConservative-3.5 pts-3.7 pts+0.1 pts
    2022Cheadle Hulme SouthGreen-0.0 pts+0.1 pts-0.1 pts
    2022Bramhall NorthGreen+0.0 pts+0.1 pts-0.1 pts
    2021Reddish SouthGreen+28.9 pts+0.4 pts+28.5 pts
    2021Reddish SouthLabour-12.7 pts+3.8 pts-16.4 pts
    2021OffertonLiberal Democrats-20.5 pts-4.6 pts-15.9 pts
    2021Reddish NorthLabour-11.6 pts+3.8 pts-15.4 pts
    2021Heatons NorthLabour+16.7 pts+3.8 pts+12.9 pts
    2021Marple South & High LaneConservative+15.3 pts+3.6 pts+11.6 pts
    2021ManorLiberal Democrats+6.9 pts-4.6 pts+11.6 pts
    2021OffertonLabour+15.2 pts+3.8 pts+11.5 pts
    2021Marple NorthLabour-7.2 pts+3.8 pts-11.0 pts
    2021Reddish NorthGreen+10.4 pts+0.4 pts+9.9 pts
    2021Cheadle Hulme SouthLabour+13.0 pts+3.8 pts+9.2 pts
    2021Heald GreenLiberal Democrats+4.4 pts-4.6 pts+9.0 pts
    2021Bredbury & WoodleyConservative+12.6 pts+3.6 pts+9.0 pts
    2021Marple South & High LaneLiberal Democrats+4.2 pts-4.6 pts+8.8 pts
    2021Marple NorthLiberal Democrats+2.9 pts-4.6 pts+7.5 pts
    2021Davenport & Cale GreenGreen-7.0 pts+0.4 pts-7.4 pts
    2021Cheadle Hulme SouthConservative-3.2 pts+3.6 pts-6.8 pts
    2021Heatons NorthGreen-6.3 pts+0.4 pts-6.7 pts
    2021OffertonGreen-5.8 pts+0.4 pts-6.2 pts
    2021Edgeley & Cheadle HeathLabour+9.8 pts+3.8 pts+6.0 pts
    2021Heatons SouthGreen-5.4 pts+0.4 pts-5.8 pts
    2021Bredbury Green and RomileyLabour-1.8 pts+3.8 pts-5.5 pts
    2021Reddish NorthConservative-1.8 pts+3.6 pts-5.4 pts
    2021Reddish SouthConservative-1.7 pts+3.6 pts-5.4 pts
    2021Stepping HillLabour+8.6 pts+3.8 pts+4.8 pts
    2021Heatons SouthLabour+8.6 pts+3.8 pts+4.8 pts
    2021Brinnington and CentralConservative+8.3 pts+3.6 pts+4.6 pts
    2021Brinnington and CentralGreen-4.2 pts+0.4 pts-4.6 pts
    2021Cheadle and GatleyLabour-0.9 pts+3.8 pts-4.6 pts
    2021OffertonConservative+8.0 pts+3.6 pts+4.4 pts
    2021Bramhall South and WoodfordLiberal Democrats-0.3 pts-4.6 pts+4.4 pts
    2021Stepping HillLiberal Democrats-8.8 pts-4.6 pts-4.2 pts
    2021ManorGreen-3.7 pts+0.4 pts-4.1 pts
    2021Heatons NorthConservative-0.4 pts+3.6 pts-4.0 pts
    2021Bredbury Green and RomileyConservative+7.4 pts+3.6 pts+3.8 pts
    2021Bramhall South and WoodfordGreen-3.3 pts+0.4 pts-3.7 pts
    2021Edgeley & Cheadle HeathLiberal Democrats-1.0 pts-4.6 pts+3.6 pts
    2021Heatons NorthWEP-3.8 pts-0.2 pts-3.6 pts
    2021Cheadle Hulme NorthConservative+6.8 pts+3.6 pts+3.2 pts
    2021Davenport & Cale GreenLabour+6.9 pts+3.8 pts+3.2 pts
    2021Reddish SouthLiberal Democrats-7.7 pts-4.6 pts-3.1 pts
    2021Bredbury Green and RomileyGreen-2.6 pts+0.4 pts-3.0 pts
    2021Cheadle Hulme SouthLiberal Democrats-1.7 pts-4.6 pts+3.0 pts
    2021Bramhall South and WoodfordLabour+0.9 pts+3.8 pts-2.9 pts
    2021Stepping HillGreen-2.4 pts+0.4 pts-2.8 pts
    2021Marple NorthConservative+6.4 pts+3.6 pts+2.7 pts
    2021Marple NorthGreen-2.0 pts+0.4 pts-2.4 pts
    2021Bramhall NorthLabour+1.4 pts+3.8 pts-2.4 pts
    2021Heald GreenConservative+6.0 pts+3.6 pts+2.3 pts
    2021Brinnington and CentralLiberal Democrats-2.3 pts-4.6 pts+2.3 pts
    2021Davenport & Cale GreenLiberal Democrats-6.9 pts-4.6 pts-2.3 pts
    2021Cheadle Hulme SouthGreen-1.8 pts+0.4 pts-2.2 pts
    2021ManorLabour+1.7 pts+3.8 pts-2.1 pts
    2021Cheadle Hulme NorthLiberal Democrats-6.5 pts-4.6 pts-1.9 pts
    2021Edgeley & Cheadle HeathGreen-1.4 pts+0.4 pts-1.8 pts
    2021Heatons SouthConservative+1.8 pts+3.6 pts-1.8 pts
    2021Cheadle and GatleyLiberal Democrats-3.0 pts-4.6 pts+1.6 pts
    2021Bredbury Green and RomileyLiberal Democrats-3.0 pts-4.6 pts+1.6 pts
    2021Heatons NorthLiberal Democrats-6.2 pts-4.6 pts-1.5 pts
    2021Brinnington and CentralLabour+2.3 pts+3.8 pts-1.4 pts
    2021ManorConservative+2.2 pts+3.6 pts-1.4 pts
    2021Bredbury & WoodleyGreen-0.9 pts+0.4 pts-1.3 pts
    2021Reddish NorthLiberal Democrats-5.9 pts-4.6 pts-1.3 pts
    2021Marple South & High LaneLabour+2.6 pts+3.8 pts-1.2 pts
    2021Bramhall NorthConservative+4.8 pts+3.6 pts+1.1 pts
    2021Heald GreenGreen+1.5 pts+0.4 pts+1.1 pts
    2021Bredbury & WoodleyLiberal Democrats-3.5 pts-4.6 pts+1.1 pts
    2021Bramhall NorthLiberal Democrats-5.7 pts-4.6 pts-1.0 pts
    2021Stepping HillConservative+2.6 pts+3.6 pts-1.0 pts
    2021Bredbury & WoodleyLabour+4.8 pts+3.8 pts+1.0 pts
    2021Bramhall South and WoodfordConservative+2.7 pts+3.6 pts-1.0 pts
    2021Bramhall NorthGreen-0.5 pts+0.4 pts-0.9 pts
    2021Davenport & Cale GreenConservative+4.4 pts+3.6 pts+0.8 pts
    2021Marple South & High LaneGreen+1.1 pts+0.4 pts+0.7 pts
    2021Cheadle and GatleyGreen-0.2 pts+0.4 pts-0.6 pts
    2021Cheadle Hulme NorthGreen-0.2 pts+0.4 pts-0.6 pts
    2021Heald GreenLabour+3.2 pts+3.8 pts-0.5 pts
    2021Edgeley & Cheadle HeathConservative+4.1 pts+3.6 pts+0.4 pts
    2021Cheadle and GatleyConservative+4.1 pts+3.6 pts+0.4 pts
    2021Heatons SouthLiberal Democrats-5.0 pts-4.6 pts-0.4 pts
    2019Marple South & High LaneConservative-23.8 pts-6.4 pts-17.3 pts
    2019Brinnington and CentralLabour-17.9 pts-5.8 pts-12.0 pts
    2019Reddish SouthLabour-16.7 pts-5.8 pts-10.9 pts
    2019Reddish NorthLabour-15.3 pts-5.8 pts-9.5 pts
    2019Cheadle Hulme NorthLiberal Democrats+11.8 pts+3.0 pts+8.9 pts
    2019Heald GreenIndependent+10.3 pts+1.8 pts+8.4 pts
    2019Reddish SouthGreen+13.3 pts+5.4 pts+7.9 pts
    2019OffertonConservative+1.3 pts-6.4 pts+7.8 pts
    2019Stepping HillLabour+1.6 pts-5.8 pts+7.4 pts
    2019Edgeley & Cheadle HeathConservative+0.9 pts-6.4 pts+7.3 pts
    2019Reddish NorthGreen+12.7 pts+5.4 pts+7.3 pts
    2019OffertonLabour-12.9 pts-5.8 pts-7.1 pts
    2019Edgeley & Cheadle HeathUK Independence Party (UKIP)+8.3 pts+1.6 pts+6.7 pts
    2019Marple NorthLabour+0.6 pts-5.8 pts+6.5 pts
    2019Edgeley & Cheadle HeathLabour-11.1 pts-5.8 pts-5.3 pts
    2019Reddish SouthUK Independence Party (UKIP)+6.8 pts+1.6 pts+5.2 pts
    2019Bredbury Green and RomileyLiberal Democrats+8.1 pts+3.0 pts+5.1 pts
    2019Cheadle Hulme SouthLabour-0.9 pts-5.8 pts+4.9 pts
    2019Heatons NorthLabour-10.7 pts-5.8 pts-4.9 pts
    2019Reddish NorthConservative-1.6 pts-6.4 pts+4.8 pts
    2019Edgeley & Cheadle HeathLiberal Democrats-1.8 pts+3.0 pts-4.8 pts
    2019Bredbury & WoodleyLiberal Democrats-1.8 pts+3.0 pts-4.7 pts
    2019Heatons NorthGreen+9.8 pts+5.4 pts+4.4 pts
    2019Bredbury & WoodleyGreen+1.1 pts+5.4 pts-4.3 pts
    2019Bramhall NorthLiberal Democrats+7.2 pts+3.0 pts+4.2 pts
    2019Cheadle Hulme NorthGreen+1.3 pts+5.4 pts-4.1 pts
    2019Bramhall South and WoodfordLabour-1.8 pts-5.8 pts+4.0 pts
    2019Heald GreenGreen+1.4 pts+5.4 pts-4.0 pts
    2019Heatons SouthGreen+9.4 pts+5.4 pts+4.0 pts
    2019Cheadle Hulme SouthLiberal Democrats-1.0 pts+3.0 pts-4.0 pts
    2019ManorLabour-9.7 pts-5.8 pts-3.8 pts
    2019ManorConservative-2.7 pts-6.4 pts+3.8 pts
    2019Cheadle and GatleyLabour-2.2 pts-5.8 pts+3.7 pts
    2019Cheadle Hulme SouthUK Independence Party (UKIP)+5.3 pts+1.6 pts+3.6 pts
    2019Marple NorthConservative-2.9 pts-6.4 pts+3.5 pts
    2019Davenport & Cale GreenLabour-9.3 pts-5.8 pts-3.5 pts
    2019Bredbury Green and RomileyLabour-2.5 pts-5.8 pts+3.3 pts
    2019Davenport & Cale GreenGreen+8.7 pts+5.4 pts+3.3 pts
    2019Cheadle Hulme SouthGreen+2.1 pts+5.4 pts-3.3 pts
    2019Davenport & Cale GreenLiberal Democrats+6.2 pts+3.0 pts+3.3 pts
    2019Cheadle Hulme NorthUK Independence Party (UKIP)+4.9 pts+1.6 pts+3.2 pts
    2019Bramhall NorthGreen+2.2 pts+5.4 pts-3.2 pts
    2019Marple South & High LaneGreen+2.3 pts+5.4 pts-3.1 pts
    2019Cheadle Hulme NorthLabour-8.7 pts-5.8 pts-2.9 pts
    2019Cheadle Hulme NorthConservative-9.2 pts-6.4 pts-2.8 pts
    2019Heald GreenLiberal Democrats+0.2 pts+3.0 pts-2.8 pts
    2019Bredbury Green and RomileyConservative-9.0 pts-6.4 pts-2.5 pts
    2019Heatons NorthLiberal Democrats+5.4 pts+3.0 pts+2.5 pts
    2019Heatons NorthConservative-4.1 pts-6.4 pts+2.4 pts
    2019Bredbury Green and RomileyGreen+3.3 pts+5.4 pts-2.1 pts
    2019Stepping HillGreen+3.3 pts+5.4 pts-2.0 pts
    2019OffertonGreen+7.4 pts+5.4 pts+2.0 pts