Psephology.AI

    Solihull: wards that bucked the trend

    Solihull: in 2024, 28 ward results beat the expected swing and 26 trailed it. The biggest gap was Conservative in Elmdon (-33.4 pts actual vs +0.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.

    Solihull: ward results against the expected swing
    YearWardPartyActual swingExpected swingGap
    2024ElmdonConservative-33.4 pts+0.5 pts-33.9 pts
    2024OltonConservative-18.0 pts+0.5 pts-18.4 pts
    2024LyndonLiberal Democrats-21.8 pts-3.4 pts-18.4 pts
    2024Kingshurst and FordbridgeGreen-17.4 pts-0.3 pts-17.1 pts
    2024Shirley EastConservative+16.2 pts+0.5 pts+15.7 pts
    2024LyndonConservative+15.8 pts+0.5 pts+15.3 pts
    2024OltonLiberal Democrats+11.6 pts-3.4 pts+15.0 pts
    2024Shirley WestGreen-14.7 pts-0.3 pts-14.4 pts
    2024BickenhillConservative-13.5 pts+0.5 pts-14.0 pts
    2024Shirley EastGreen-14.2 pts-0.3 pts-13.9 pts
    2024ElmdonLiberal Democrats+10.1 pts-3.4 pts+13.5 pts
    2024St AlphegeLiberal Democrats-14.6 pts-3.4 pts-11.2 pts
    2024ElmdonLabour+10.7 pts+1.7 pts+8.9 pts
    2024Shirley WestLabour+10.3 pts+1.7 pts+8.5 pts
    2024BickenhillLabour+9.3 pts+1.7 pts+7.5 pts
    2024St AlphegeConservative+7.3 pts+0.5 pts+6.8 pts
    2024KnowleConservative+7.2 pts+0.5 pts+6.7 pts
    2024Castle BromwichGreen-6.7 pts-0.3 pts-6.4 pts
    2024Chelmsley WoodGreen-6.6 pts-0.3 pts-6.3 pts
    2024SilhillConservative+6.7 pts+0.5 pts+6.2 pts
    2024Chelmsley WoodConservative+6.4 pts+0.5 pts+6.0 pts
    2024Smith's WoodGreen-6.0 pts-0.3 pts-5.7 pts
    2024Dorridge and Hockley HeathConservative+5.8 pts+0.5 pts+5.4 pts
    2024SilhillLiberal Democrats-8.7 pts-3.4 pts-5.3 pts
    2024Chelmsley WoodLiberal Democrats+1.5 pts-3.4 pts+4.9 pts
    2024BickenhillLiberal Democrats+1.1 pts-3.4 pts+4.5 pts
    2024Shirley WestLiberal Democrats+1.0 pts-3.4 pts+4.3 pts
    2024BlytheConservative+4.5 pts+0.5 pts+4.0 pts
    2024Shirley SouthLabour-2.1 pts+1.7 pts-3.9 pts
    2024BickenhillGreen+3.1 pts-0.3 pts+3.4 pts
    2024KnowleGreen-3.3 pts-0.3 pts-3.0 pts
    2024KnowleLiberal Democrats-6.2 pts-3.4 pts-2.8 pts
    2024Kingshurst and FordbridgeConservative+3.2 pts+0.5 pts+2.7 pts
    2024Dorridge and Hockley HeathLiberal Democrats-5.7 pts-3.4 pts-2.3 pts
    2024SilhillGreen+1.6 pts-0.3 pts+1.9 pts
    2024Smith's WoodLabour+3.6 pts+1.7 pts+1.9 pts
    2024Shirley SouthGreen-2.1 pts-0.3 pts-1.8 pts
    2024BlytheLiberal Democrats-1.6 pts-3.4 pts+1.8 pts
    2024St AlphegeLabour+0.0 pts+1.7 pts-1.7 pts
    2024SilhillLabour+0.3 pts+1.8 pts-1.5 pts
    2024BlytheLabour+3.0 pts+1.7 pts+1.2 pts
    2024LyndonLabour+0.6 pts+1.8 pts-1.2 pts
    2024Shirley EastLiberal Democrats-4.6 pts-3.4 pts-1.2 pts
    2024Castle BromwichConservative+1.6 pts+0.5 pts+1.1 pts
    2024Shirley EastLabour+2.6 pts+1.7 pts+0.9 pts
    2024Dorridge and Hockley HeathLabour+0.9 pts+1.7 pts-0.8 pts
    2024Dorridge and Hockley HeathGreen-1.0 pts-0.3 pts-0.7 pts
    2024KnowleLabour+2.3 pts+1.7 pts+0.5 pts
    2024Shirley SouthConservative+0.8 pts+0.5 pts+0.3 pts
    2024LyndonTrade Unionist and Socialist Coalition-0.3 pts-0.0 pts-0.3 pts
    2024Smith's WoodConservative+0.6 pts+0.5 pts+0.2 pts
    2024BlytheGreen-0.1 pts-0.3 pts+0.2 pts
    2024Shirley WestConservative+0.3 pts+0.5 pts-0.1 pts
    2024Castle BromwichLabour+1.6 pts+1.7 pts-0.1 pts
    2023OltonConservative+23.2 pts+1.3 pts+21.9 pts
    2023OltonLiberal Democrats-20.2 pts-1.3 pts-18.9 pts
    2023Shirley EastConservative-15.8 pts+1.3 pts-17.1 pts
    2023LyndonConservative-14.3 pts+1.3 pts-15.6 pts
    2023St AlphegeLiberal Democrats+14.2 pts-1.3 pts+15.6 pts
    2023BickenhillConservative+16.0 pts+1.3 pts+14.7 pts
    2023BlytheLiberal Democrats-13.0 pts-1.3 pts-11.7 pts
    2023LyndonLiberal Democrats+9.5 pts-1.3 pts+10.9 pts
    2023SilhillConservative-6.8 pts+1.3 pts-8.1 pts
    2023Shirley EastLabour+5.1 pts-2.9 pts+7.9 pts
    2023Shirley EastGreen+10.8 pts+3.0 pts+7.8 pts
    2023Shirley WestGreen-4.7 pts+3.0 pts-7.7 pts
    2023Kingshurst and FordbridgeGreen-3.7 pts+3.0 pts-6.7 pts
    2023BickenhillGreen-3.7 pts+3.0 pts-6.7 pts
    2023St AlphegeConservative-5.1 pts+1.3 pts-6.4 pts
    2023Castle BromwichGreen-2.8 pts+3.0 pts-5.8 pts
    2023BickenhillLabour-8.4 pts-2.9 pts-5.6 pts
    2023BlytheLabour+2.5 pts-2.9 pts+5.4 pts
    2023Shirley WestConservative-4.0 pts+1.3 pts-5.3 pts
    2023BlytheConservative+6.6 pts+1.3 pts+5.3 pts
    2023Chelmsley WoodGreen-2.3 pts+3.0 pts-5.3 pts
    2023ElmdonLabour+2.0 pts-2.9 pts+4.9 pts
    2023BlytheGreen-1.8 pts+3.0 pts-4.8 pts
    2023Shirley WestLabour+1.8 pts-2.9 pts+4.7 pts
    2023Dorridge and Hockley HeathConservative-3.2 pts+1.3 pts-4.6 pts
    2023Castle BromwichLabour+1.5 pts-2.9 pts+4.3 pts
    2023Shirley SouthLabour+1.0 pts-2.9 pts+3.9 pts
    2023Chelmsley WoodConservative-2.5 pts+1.3 pts-3.8 pts
    2023St AlphegeLabour+0.6 pts-2.9 pts+3.5 pts
    2023SilhillLiberal Democrats+1.9 pts-1.3 pts+3.2 pts
    2023OltonLabour-6.0 pts-2.9 pts-3.2 pts
    2023Smith's WoodLabour+0.1 pts-2.9 pts+3.0 pts
    2023Smith's WoodConservative-1.6 pts+1.3 pts-2.9 pts
    2023Dorridge and Hockley HeathLiberal Democrats+1.2 pts-1.3 pts+2.6 pts
    2023BickenhillLiberal Democrats-3.8 pts-1.3 pts-2.5 pts
    2023ElmdonLiberal Democrats-3.8 pts-1.3 pts-2.4 pts
    2023Dorridge and Hockley HeathLabour-0.5 pts-2.9 pts+2.4 pts
    2023KnowleLabour-0.9 pts-2.9 pts+1.9 pts
    2023KnowleConservative-0.4 pts+1.3 pts-1.7 pts
    2023Smith's WoodGreen+1.4 pts+3.0 pts-1.6 pts
    2023Shirley EastLiberal Democrats-0.1 pts-1.3 pts+1.3 pts
    2023Shirley SouthConservative+0.0 pts+1.3 pts-1.3 pts
    2023KnowleGreen+1.8 pts+3.0 pts-1.2 pts
    2023KnowleLiberal Democrats-0.5 pts-1.3 pts+0.9 pts
    2023Kingshurst and FordbridgeLabour-2.3 pts-2.9 pts+0.6 pts
    2023Kingshurst and FordbridgeConservative+0.8 pts+1.3 pts-0.6 pts
    2023Dorridge and Hockley HeathGreen+2.5 pts+3.0 pts-0.5 pts
    2023ElmdonConservative+1.8 pts+1.3 pts+0.5 pts
    2023Castle BromwichConservative+1.3 pts+1.3 pts+0.0 pts
    2022Shirley SouthIndependent+51.1 pts+3.4 pts+47.7 pts
    2022Shirley EastGreen-30.2 pts-5.3 pts-24.9 pts
    2022Chelmsley WoodGreen+17.8 pts-5.3 pts+23.0 pts
    2022Shirley EastConservative+8.7 pts-7.9 pts+16.6 pts
    2022Castle BromwichConservative+7.1 pts-7.9 pts+15.0 pts
    2022Chelmsley WoodConservative-21.3 pts-7.9 pts-13.4 pts
    2022BlytheConservative-18.5 pts-7.9 pts-10.6 pts
    2022Dorridge and Hockley HeathGreen+4.5 pts-5.3 pts+9.8 pts
    2022Smith's WoodGreen+3.7 pts-5.3 pts+9.0 pts
    2022Kingshurst and FordbridgeConservative+0.7 pts-7.9 pts+8.6 pts
    2022KnowleGreen+2.8 pts-5.3 pts+8.1 pts
    2022Castle BromwichGreen-12.8 pts-5.3 pts-7.6 pts
    2022ElmdonLiberal Democrats+13.1 pts+6.2 pts+6.9 pts
    2022OltonLiberal Democrats+12.7 pts+6.2 pts+6.6 pts
    2022Shirley EastLabour+10.3 pts+3.9 pts+6.5 pts
    2022OltonConservative-14.0 pts-7.9 pts-6.1 pts
    2022LyndonLabour-1.9 pts+3.9 pts-5.8 pts
    2022Shirley WestConservative-2.3 pts-7.9 pts+5.6 pts
    2022St AlphegeGreen+0.1 pts-5.3 pts+5.4 pts
    2022BickenhillGreen-0.0 pts-5.3 pts+5.3 pts
    2022KnowleConservative-13.1 pts-7.9 pts-5.2 pts
    2022ElmdonConservative-12.5 pts-7.9 pts-4.7 pts
    2022ElmdonLabour-0.6 pts+3.9 pts-4.4 pts
    2022SilhillConservative-11.5 pts-7.9 pts-3.6 pts
    2022Dorridge and Hockley HeathLiberal Democrats+2.9 pts+6.2 pts-3.3 pts
    2022BickenhillLiberal Democrats+3.1 pts+6.2 pts-3.1 pts
    2022BlytheGreen-2.3 pts-5.3 pts+2.9 pts
    2022Shirley WestGreen-2.6 pts-5.3 pts+2.6 pts
    2022St AlphegeConservative-10.5 pts-7.9 pts-2.6 pts
    2022OltonLabour+1.3 pts+3.9 pts-2.6 pts
    2022LyndonConservative-5.5 pts-7.9 pts+2.4 pts
    2022Chelmsley WoodLabour+6.0 pts+3.9 pts+2.2 pts
    2022Shirley SouthLabour+5.9 pts+3.9 pts+2.0 pts
    2022Shirley SouthConservative-5.9 pts-7.9 pts+2.0 pts
    2022BickenhillLabour+5.8 pts+3.9 pts+1.9 pts
    2022Castle BromwichLabour+5.7 pts+3.9 pts+1.9 pts
    2022Smith's WoodLabour+5.3 pts+3.9 pts+1.4 pts
    2022LyndonLiberal Democrats+7.4 pts+6.2 pts+1.2 pts
    2022Shirley WestLabour+5.0 pts+3.9 pts+1.1 pts
    2022Smith's WoodConservative-9.0 pts-7.9 pts-1.1 pts
    2022SilhillLiberal Democrats+7.3 pts+6.2 pts+1.1 pts
    2022St AlphegeLiberal Democrats+7.2 pts+6.2 pts+1.0 pts
    2022BickenhillConservative-8.8 pts-7.9 pts-0.9 pts
    2022St AlphegeLabour+3.2 pts+3.9 pts-0.7 pts
    2022Kingshurst and FordbridgeGreen-4.7 pts-5.3 pts+0.6 pts
    2022KnowleLiberal Democrats+6.8 pts+6.2 pts+0.6 pts
    2022Dorridge and Hockley HeathConservative-8.4 pts-7.9 pts-0.5 pts
    2022KnowleLabour+3.5 pts+3.9 pts-0.4 pts
    2022Dorridge and Hockley HeathLabour+3.5 pts+3.9 pts-0.4 pts
    2022SilhillLabour+4.2 pts+3.9 pts+0.3 pts
    2022Kingshurst and FordbridgeLabour+3.9 pts+3.9 pts+0.1 pts
    2022BlytheLabour+3.8 pts+3.9 pts-0.0 pts
    2021Shirley EastGreen+28.4 pts-5.0 pts+33.3 pts
    2021Chelmsley WoodGreen-34.3 pts-5.0 pts-29.3 pts
    2021KnowleConservative+33.0 pts+5.5 pts+27.5 pts
    2021Castle BromwichGreen-30.2 pts-5.0 pts-25.2 pts
    2021OltonConservative-18.0 pts+5.5 pts-23.5 pts
    2021Chelmsley WoodConservative+28.7 pts+5.5 pts+23.1 pts
    2021Castle BromwichConservative+20.6 pts+5.5 pts+15.1 pts
    2021Shirley EastConservative-9.4 pts+5.5 pts-14.9 pts
    2021OltonLiberal Democrats+14.8 pts+0.4 pts+14.3 pts
    2021BickenhillConservative-6.7 pts+5.5 pts-12.3 pts
    2021Kingshurst and FordbridgeLabour-9.9 pts+2.1 pts-12.1 pts
    2021Smith's WoodLabour-9.8 pts+2.1 pts-11.9 pts
    2021LyndonLabour-9.6 pts+2.1 pts-11.7 pts
    2021Smith's WoodConservative+17.0 pts+5.5 pts+11.5 pts
    2021Kingshurst and FordbridgeGreen+5.2 pts-5.0 pts+10.1 pts
    2021BlytheConservative-3.2 pts+5.5 pts-8.7 pts
    2021SilhillConservative+14.2 pts+5.5 pts+8.7 pts
    2021Castle BromwichLabour+9.6 pts+2.1 pts+7.5 pts
    2021BickenhillGreen+2.0 pts-5.0 pts+7.0 pts
    2021KnowleGreen+1.7 pts-5.0 pts+6.7 pts
    2021Dorridge and Hockley HeathLiberal Democrats-6.1 pts+0.4 pts-6.5 pts
    2021SilhillLiberal Democrats-5.7 pts+0.4 pts-6.1 pts
    2021ElmdonLiberal Democrats-5.7 pts+0.4 pts-6.1 pts
    2021Shirley SouthGreen-10.5 pts-5.0 pts-5.5 pts
    2021Shirley WestConservative+10.6 pts+5.5 pts+5.1 pts
    2021Shirley WestGreen-9.9 pts-5.0 pts-4.9 pts
    2021Shirley EastLabour-2.6 pts+2.1 pts-4.7 pts
    2021St AlphegeGreen-0.5 pts-5.0 pts+4.4 pts
    2021St AlphegeLiberal Democrats-4.0 pts+0.4 pts-4.4 pts
    2021St AlphegeConservative+1.6 pts+5.5 pts-3.9 pts
    2021Smith's WoodGreen-1.3 pts-5.0 pts+3.7 pts
    2021KnowleLabour+5.4 pts+2.1 pts+3.3 pts
    2021Shirley WestLabour-0.7 pts+2.1 pts-2.8 pts
    2021LyndonLiberal Democrats+3.0 pts+0.4 pts+2.5 pts
    2021Dorridge and Hockley HeathLabour+4.7 pts+2.1 pts+2.5 pts
    2021ElmdonConservative+3.1 pts+5.5 pts-2.4 pts
    2021BickenhillLabour+4.3 pts+2.1 pts+2.2 pts
    2021Dorridge and Hockley HeathGreen-7.1 pts-5.0 pts-2.1 pts
    2021Shirley SouthConservative+6.9 pts+5.5 pts+1.4 pts
    2021OltonLabour+3.3 pts+2.1 pts+1.1 pts
    2021LyndonConservative+6.6 pts+5.5 pts+1.1 pts
    2021Chelmsley WoodLabour+3.1 pts+2.1 pts+1.0 pts
    2021Shirley SouthLabour+1.2 pts+2.1 pts-0.9 pts
    2021BlytheGreen-4.1 pts-5.0 pts+0.9 pts
    2021St AlphegeLabour+3.0 pts+2.1 pts+0.8 pts
    2021Kingshurst and FordbridgeConservative+4.8 pts+5.5 pts-0.8 pts
    2021KnowleLiberal Democrats+1.1 pts+0.4 pts+0.7 pts
    2021Dorridge and Hockley HeathConservative+6.0 pts+5.5 pts+0.5 pts
    2021ElmdonLabour+2.5 pts+2.1 pts+0.4 pts
    2021BlytheLabour+2.3 pts+2.1 pts+0.2 pts
    2021BickenhillLiberal Democrats+0.5 pts+0.4 pts+0.0 pts
    2019KnowleConservative-32.2 pts+1.2 pts-33.4 pts
    2019Kingshurst and FordbridgeGreen+32.1 pts+3.1 pts+29.0 pts
    2019OltonConservative+23.5 pts+1.2 pts+22.3 pts
    2019OltonLiberal Democrats-16.3 pts-0.5 pts-15.9 pts
    2019LyndonLiberal Democrats+13.5 pts-0.5 pts+14.0 pts
    2019LyndonLabour-19.7 pts-7.0 pts-12.7 pts
    2019Smith's WoodLabour+5.0 pts-7.0 pts+11.9 pts
    2019SilhillConservative-10.6 pts+1.2 pts-11.8 pts
    2019BickenhillConservative+12.7 pts+1.2 pts+11.5 pts
    2019BickenhillLabour-15.2 pts-7.0 pts-8.2 pts
    2019Kingshurst and FordbridgeLabour-14.5 pts-7.0 pts-7.5 pts
    2019Dorridge and Hockley HeathConservative-5.3 pts+1.2 pts-6.5 pts
    2019ElmdonLiberal Democrats+5.8 pts-0.5 pts+6.2 pts
    2019BlytheGreen+9.2 pts+3.1 pts+6.1 pts
    2019SilhillLiberal Democrats+5.5 pts-0.5 pts+6.0 pts
    2019Shirley WestGreen+8.5 pts+3.1 pts+5.4 pts
    2019Kingshurst and FordbridgeConservative-4.1 pts+1.2 pts-5.3 pts
    2019Dorridge and Hockley HeathGreen+8.1 pts+3.1 pts+5.0 pts
    2019LyndonConservative+6.1 pts+1.2 pts+4.9 pts
    2019Shirley WestConservative-3.6 pts+1.2 pts-4.8 pts
    2019SilhillGreen+7.6 pts+3.1 pts+4.5 pts
    2019Smith's WoodConservative-3.2 pts+1.2 pts-4.4 pts
    2019Chelmsley WoodLabour-2.9 pts-7.0 pts+4.1 pts
    2019BlytheLabour-3.0 pts-7.0 pts+4.0 pts
    2019Chelmsley WoodConservative-2.8 pts+1.2 pts-4.0 pts
    2019St AlphegeLabour-3.0 pts-7.0 pts+3.9 pts
    2019Shirley EastLabour-3.2 pts-7.0 pts+3.8 pts
    2019KnowleGreen-0.5 pts+3.1 pts-3.6 pts
    2019Dorridge and Hockley HeathLabour-3.4 pts-7.0 pts+3.6 pts
    2019Shirley SouthLabour-3.5 pts-7.0 pts+3.5 pts
    2019St AlphegeConservative-2.1 pts+1.2 pts-3.3 pts
    2019Shirley EastGreen+0.0 pts+3.1 pts-3.1 pts
    2019Chelmsley WoodGreen+5.7 pts+3.1 pts+2.5 pts
    2019Castle BromwichLabour-4.6 pts-7.0 pts+2.4 pts
    2019St AlphegeLiberal Democrats+1.7 pts-0.5 pts+2.2 pts
    2019Shirley WestLabour-4.9 pts-7.0 pts+2.1 pts
    2019Castle BromwichConservative+3.2 pts+1.2 pts+2.0 pts
    2019BlytheConservative+3.1 pts+1.2 pts+1.9 pts
    2019Shirley SouthGreen+1.3 pts+3.1 pts-1.8 pts
    2019Castle BromwichGreen+1.4 pts+3.1 pts-1.8 pts
    2019KnowleLiberal Democrats-2.2 pts-0.5 pts-1.7 pts
    2019Smith's WoodGreen+1.4 pts+3.1 pts-1.7 pts
    2019ElmdonLabour-5.4 pts-7.0 pts+1.6 pts
    2019ElmdonConservative-0.4 pts+1.2 pts-1.6 pts
    2019Shirley EastConservative+2.7 pts+1.2 pts+1.5 pts
    2019Dorridge and Hockley HeathLiberal Democrats+0.6 pts-0.5 pts+1.1 pts
    2019Shirley SouthConservative+2.2 pts+1.2 pts+1.0 pts
    2019Shirley EastLiberal Democrats+0.5 pts-0.5 pts+1.0 pts
    2019BickenhillGreen+2.5 pts+3.1 pts-0.6 pts
    2019KnowleLabour-6.5 pts-7.0 pts+0.5 pts
    2019BickenhillLiberal Democrats-0.0 pts-0.5 pts+0.5 pts
    2019St AlphegeGreen+3.4 pts+3.1 pts+0.3 pts
    2019OltonLabour-7.1 pts-7.0 pts-0.2 pts
    2018Castle BromwichGreen+53.8 pts+0.1 pts+53.7 pts
    2018Castle BromwichConservative-44.9 pts+0.1 pts-45.1 pts
    2018Kingshurst and FordbridgeConservative+18.8 pts+0.1 pts+18.7 pts
    2018Shirley SouthGreen+17.7 pts+0.1 pts+17.7 pts
    2018BlytheConservative+16.6 pts+0.1 pts+16.5 pts
    2018LyndonLabour+20.5 pts+4.1 pts+16.4 pts
    2018Kingshurst and FordbridgeUK Independence Party (UKIP)-18.1 pts-2.5 pts-15.7 pts
    2018KnowleGreen-14.4 pts+0.1 pts-14.5 pts
    2018LyndonLiberal Democrats-12.1 pts+1.1 pts-13.2 pts
    2018Castle BromwichLabour-8.9 pts+4.1 pts-13.0 pts
    2018Shirley EastGreen-12.0 pts+0.1 pts-12.1 pts
    2018BickenhillGreen-9.7 pts+0.1 pts-9.7 pts
    2018Shirley SouthConservative-8.0 pts+0.1 pts-8.2 pts
    2018ElmdonConservative+6.6 pts+0.1 pts+6.5 pts
    2018ElmdonLiberal Democrats+7.0 pts+1.1 pts+5.9 pts
    2018Shirley EastLiberal Democrats+6.9 pts+1.1 pts+5.8 pts
    2018Shirley WestLabour+9.8 pts+4.1 pts+5.7 pts
    2018Smith's WoodConservative+5.8 pts+0.1 pts+5.7 pts
    2018KnowleConservative+5.7 pts+0.1 pts+5.6 pts
    2018Shirley WestGreen-4.5 pts+0.1 pts-4.6 pts
    2018Smith's WoodGreen-4.2 pts+0.1 pts-4.3 pts
    2018St AlphegeLabour+0.1 pts+4.1 pts-4.0 pts
    2018Chelmsley WoodConservative+3.7 pts+0.1 pts+3.5 pts
    2018Dorridge and Hockley HeathLabour+0.6 pts+4.1 pts-3.4 pts
    2018KnowleLabour+0.7 pts+4.1 pts-3.4 pts
    2018Kingshurst and FordbridgeLabour+1.1 pts+4.1 pts-3.0 pts
    2018Shirley EastConservative+3.1 pts+0.1 pts+3.0 pts
    2018BlytheGreen+2.8 pts+0.1 pts+2.7 pts
    2018Chelmsley WoodGreen+2.8 pts+0.1 pts+2.7 pts
    2018OltonConservative+2.7 pts+0.1 pts+2.6 pts
    2018OltonLiberal Democrats-1.4 pts+1.1 pts-2.6 pts
    2018Dorridge and Hockley HeathConservative-2.2 pts+0.1 pts-2.4 pts
    2018SilhillConservative-2.2 pts+0.1 pts-2.3 pts
    2018Dorridge and Hockley HeathLiberal Democrats+3.2 pts+1.1 pts+2.1 pts
    2018Shirley EastLabour+2.0 pts+4.1 pts-2.1 pts
    2018Kingshurst and FordbridgeGreen-1.8 pts+0.1 pts-1.9 pts
    2018Dorridge and Hockley HeathGreen-1.7 pts+0.1 pts-1.8 pts
    2018SilhillLiberal Democrats-0.4 pts+1.1 pts-1.5 pts
    2018Smith's WoodUK Independence Party (UKIP)-3.8 pts-2.5 pts-1.4 pts
    2018St AlphegeGreen-1.3 pts+0.1 pts-1.4 pts
    2018Smith's WoodLabour+3.0 pts+4.1 pts-1.1 pts