Psephology.AI

    Hastings: wards that bucked the trend

    Hastings: in 2024, 25 ward results beat the expected swing and 27 trailed it. The biggest gap was Green in Ore (+40.2 pts actual vs +13.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.

    Hastings: ward results against the expected swing
    YearWardPartyActual swingExpected swingGap
    2024OreGreen+40.2 pts+13.4 pts+26.8 pts
    2024Central St LeonardsGreen-9.6 pts+13.4 pts-22.9 pts
    2024West St LeonardsLabour+12.5 pts-9.7 pts+22.2 pts
    2024BraybrookeGreen+35.3 pts+13.4 pts+22.0 pts
    2024BairdLabour-28.6 pts-9.7 pts-18.9 pts
    2024HollingtonGreen-2.9 pts+13.4 pts-16.3 pts
    2024Central St LeonardsConservative+7.0 pts-8.7 pts+15.7 pts
    2024OreConservative-24.1 pts-8.7 pts-15.3 pts
    2024HollingtonLabour-24.4 pts-9.7 pts-14.7 pts
    2024AshdownLabour+4.5 pts-9.7 pts+14.2 pts
    2024Old HastingsLabour-22.0 pts-9.7 pts-12.3 pts
    2024TressellConservative+3.4 pts-8.7 pts+12.2 pts
    2024ConquestLabour+2.5 pts-9.7 pts+12.2 pts
    2024West St LeonardsGreen+1.3 pts+13.4 pts-12.0 pts
    2024Wishing TreeGreen+1.9 pts+13.4 pts-11.5 pts
    2024Old HastingsGreen+24.3 pts+13.4 pts+11.0 pts
    2024TressellLabour-20.5 pts-9.7 pts-10.8 pts
    2024ConquestGreen+3.1 pts+13.4 pts-10.3 pts
    2024Maze HillConservative-18.7 pts-8.7 pts-9.9 pts
    2024Maze HillLabour-0.2 pts-9.7 pts+9.4 pts
    2024OreLabour-18.9 pts-9.7 pts-9.2 pts
    2024Wishing TreeConservative-17.7 pts-8.7 pts-9.0 pts
    2024AshdownGreen+4.9 pts+13.4 pts-8.5 pts
    2024BairdGreen+21.7 pts+13.4 pts+8.3 pts
    2024BraybrookeLabour-17.8 pts-9.7 pts-8.1 pts
    2024Wishing TreeLabour-2.3 pts-9.7 pts+7.4 pts
    2024Maze HillLiberal Democrats-9.8 pts-2.9 pts-6.9 pts
    2024GensingConservative-2.1 pts-8.7 pts+6.6 pts
    2024Old HastingsConservative-2.3 pts-8.7 pts+6.4 pts
    2024SilverhillConservative-14.9 pts-8.7 pts-6.1 pts
    2024ConquestLiberal Democrats-9.0 pts-2.9 pts-6.1 pts
    2024SilverhillLabour-3.6 pts-9.7 pts+6.1 pts
    2024Maze HillGreen+19.0 pts+13.4 pts+5.6 pts
    2024West St LeonardsConservative-14.3 pts-8.7 pts-5.6 pts
    2024BairdConservative-14.1 pts-8.7 pts-5.4 pts
    2024AshdownLiberal Democrats-7.7 pts-2.9 pts-4.8 pts
    2024CastleConservative-4.3 pts-8.7 pts+4.4 pts
    2024SilverhillGreen+9.6 pts+13.4 pts-3.7 pts
    2024TressellGreen+17.1 pts+13.4 pts+3.7 pts
    2024HollingtonConservative-5.1 pts-8.7 pts+3.6 pts
    2024CastleLabour-6.8 pts-9.7 pts+2.9 pts
    2024GensingLabour-6.8 pts-9.7 pts+2.9 pts
    2024West St LeonardsLiberal Democrats-5.7 pts-2.9 pts-2.8 pts
    2024SilverhillLiberal Democrats-0.4 pts-2.9 pts+2.5 pts
    2024AshdownConservative-11.2 pts-8.7 pts-2.5 pts
    2024ConquestConservative-11.0 pts-8.7 pts-2.3 pts
    2024BraybrookeConservative-10.9 pts-8.7 pts-2.2 pts
    2024BairdLiberal Democrats-0.7 pts-2.9 pts+2.2 pts
    2024Central St LeonardsLiberal Democrats-1.4 pts-2.9 pts+1.4 pts
    2024Central St LeonardsLabour-8.2 pts-9.7 pts+1.4 pts
    2024GensingGreen+12.5 pts+13.4 pts-0.9 pts
    2024CastleGreen+14.1 pts+13.4 pts+0.7 pts
    2018Old HastingsGreen+25.0 pts+3.8 pts+21.1 pts
    2018West St LeonardsLabour-10.3 pts-0.4 pts-9.9 pts
    2018HollingtonLabour+9.1 pts-0.4 pts+9.5 pts
    2018Old HastingsLabour-9.9 pts-0.4 pts-9.5 pts
    2018HollingtonConservative+11.3 pts+2.2 pts+9.2 pts
    2018Wishing TreeConservative+10.8 pts+2.2 pts+8.6 pts
    2018SilverhillConservative+10.6 pts+2.2 pts+8.5 pts
    2018Central St LeonardsLabour+6.8 pts-0.4 pts+7.2 pts
    2018West St LeonardsLiberal Democrats+7.9 pts+0.9 pts+7.0 pts
    2018Old HastingsConservative-4.5 pts+2.2 pts-6.6 pts
    2018OreLabour+5.5 pts-0.4 pts+6.0 pts
    2018CastleLiberal Democrats-4.5 pts+0.9 pts-5.4 pts
    2018AshdownGreen-1.3 pts+3.8 pts-5.2 pts
    2018ConquestLabour-5.1 pts-0.4 pts-4.7 pts
    2018BraybrookeLabour-5.0 pts-0.4 pts-4.5 pts
    2018BairdGreen-0.6 pts+3.8 pts-4.5 pts
    2018West St LeonardsGreen-0.3 pts+3.8 pts-4.1 pts
    2018Maze HillConservative-1.8 pts+2.2 pts-3.9 pts
    2018AshdownLabour+3.5 pts-0.4 pts+3.9 pts
    2018CastleGreen-0.1 pts+3.8 pts-3.9 pts
    2018ConquestLiberal Democrats+4.5 pts+0.9 pts+3.6 pts
    2018Central St LeonardsConservative+5.7 pts+2.2 pts+3.6 pts
    2018GensingUK Independence Party (UKIP)-8.9 pts-5.5 pts-3.4 pts
    2018CastleConservative-1.2 pts+2.2 pts-3.4 pts
    2018Wishing TreeLabour+2.9 pts-0.4 pts+3.3 pts
    2018BairdLiberal Democrats-2.1 pts+0.9 pts-3.0 pts
    2018BraybrookeGreen+0.9 pts+3.8 pts-2.9 pts
    2018Maze HillGreen+0.9 pts+3.8 pts-2.9 pts
    2018CastleLabour+2.4 pts-0.4 pts+2.8 pts
    2018ConquestConservative-0.7 pts+2.2 pts-2.8 pts
    2018AshdownLiberal Democrats-1.9 pts+0.9 pts-2.8 pts
    2018ConquestGreen+1.3 pts+3.8 pts-2.5 pts
    2018Central St LeonardsGreen+6.3 pts+3.8 pts+2.5 pts
    2018OreConservative+4.6 pts+2.2 pts+2.5 pts
    2018AshdownConservative-0.2 pts+2.2 pts-2.4 pts
    2018TressellLabour-2.8 pts-0.4 pts-2.4 pts
    2018SilverhillGreen+1.8 pts+3.8 pts-2.0 pts
    2018TressellGreen+1.9 pts+3.8 pts-2.0 pts
    2018Central St LeonardsLiberal Democrats+2.6 pts+0.9 pts+1.7 pts
    2018TressellConservative+0.5 pts+2.2 pts-1.7 pts
    2018GensingGreen+5.3 pts+3.8 pts+1.5 pts
    2018HollingtonGreen+2.4 pts+3.8 pts-1.5 pts
    2018Maze HillLabour+1.1 pts-0.4 pts+1.5 pts
    2018BairdLabour+0.8 pts-0.4 pts+1.2 pts
    2018GensingLiberal Democrats+2.0 pts+0.9 pts+1.1 pts
    2018Maze HillLiberal Democrats-0.2 pts+0.9 pts-1.1 pts
    2018OreGreen+2.8 pts+3.8 pts-1.0 pts
    2018BraybrookeLiberal Democrats+1.9 pts+0.9 pts+1.0 pts
    2018Wishing TreeLiberal Democrats+0.1 pts+0.9 pts-0.8 pts
    2018West St LeonardsConservative+2.6 pts+2.2 pts+0.5 pts
    2018TressellLiberal Democrats+0.4 pts+0.9 pts-0.4 pts
    2018Wishing TreeGreen+3.5 pts+3.8 pts-0.3 pts
    2018HollingtonLiberal Democrats+0.6 pts+0.9 pts-0.3 pts
    2018GensingConservative+1.8 pts+2.2 pts-0.3 pts
    2018BairdConservative+2.0 pts+2.2 pts-0.2 pts
    2018OreLiberal Democrats+1.0 pts+0.9 pts+0.1 pts
    2018SilverhillLiberal Democrats+1.0 pts+0.9 pts+0.1 pts
    2018SilverhillLabour-0.3 pts-0.4 pts+0.1 pts
    2018GensingLabour-0.3 pts-0.4 pts+0.1 pts
    2018BraybrookeConservative+2.2 pts+2.2 pts+0.0 pts
    2016OreLabour-14.2 pts+1.0 pts-15.2 pts
    2016AshdownConservative+14.2 pts-1.0 pts+15.2 pts
    2016Central St LeonardsIndependent+14.1 pts+0.9 pts+13.2 pts
    2016BraybrookeLabour+13.3 pts+1.0 pts+12.3 pts
    2016SilverhillGreen-7.6 pts+3.5 pts-11.1 pts
    2016Maze HillLabour-9.3 pts+1.0 pts-10.3 pts
    2016Wishing TreeConservative-11.2 pts-1.0 pts-10.3 pts
    2016ConquestConservative+8.9 pts-1.0 pts+9.9 pts
    2016BraybrookeGreen-6.2 pts+3.5 pts-9.7 pts
    2016CastleLabour-8.2 pts+1.0 pts-9.2 pts
    2016West St LeonardsConservative-9.7 pts-1.0 pts-8.7 pts
    2016BairdLabour+9.2 pts+1.0 pts+8.2 pts
    2016BairdConservative+6.7 pts-1.0 pts+7.7 pts
    2016GensingLabour+8.4 pts+1.0 pts+7.4 pts
    2016GensingGreen-3.7 pts+3.5 pts-7.2 pts
    2016West St LeonardsLiberal Democrats+6.4 pts-0.6 pts+7.0 pts
    2016TressellLiberal Democrats-7.4 pts-0.6 pts-6.8 pts
    2016Central St LeonardsLabour-5.2 pts+1.0 pts-6.1 pts
    2016Old HastingsConservative-7.0 pts-1.0 pts-6.0 pts
    2016Central St LeonardsConservative+4.7 pts-1.0 pts+5.6 pts
    2016HollingtonLabour+6.5 pts+1.0 pts+5.5 pts
    2016OreLiberal Democrats-5.6 pts-0.6 pts-5.0 pts
    2016BraybrookeConservative-5.9 pts-1.0 pts-4.9 pts
    2016SilverhillConservative-5.9 pts-1.0 pts-4.9 pts
    2016HollingtonUK Independence Party (UKIP)-8.7 pts-3.8 pts-4.9 pts
    2016GensingConservative+3.7 pts-1.0 pts+4.7 pts
    2016Wishing TreeLabour-3.5 pts+1.0 pts-4.5 pts
    2016Old HastingsLabour-3.2 pts+1.0 pts-4.2 pts
    2016Wishing TreeLiberal Democrats-4.6 pts-0.6 pts-4.1 pts
    2016ConquestLabour+4.9 pts+1.0 pts+3.9 pts
    2016Old HastingsLiberal Democrats-4.0 pts-0.6 pts-3.4 pts
    2016ConquestLiberal Democrats+2.6 pts-0.6 pts+3.2 pts
    2016GensingUK Independence Party (UKIP)-6.9 pts-3.8 pts-3.1 pts
    2016AshdownLabour+4.0 pts+1.0 pts+3.0 pts
    2016AshdownLiberal Democrats+2.3 pts-0.6 pts+2.8 pts
    2016Maze HillConservative+1.6 pts-1.0 pts+2.5 pts
    2016Central St LeonardsGreen+1.2 pts+3.5 pts-2.3 pts
    2016BairdLiberal Democrats+1.7 pts-0.6 pts+2.3 pts
    2016TressellConservative-3.0 pts-1.0 pts-2.0 pts
    2016West St LeonardsLabour-1.0 pts+1.0 pts-1.9 pts
    2016CastleConservative-2.6 pts-1.0 pts-1.7 pts
    2016Central St LeonardsLiberal Democrats+1.1 pts-0.6 pts+1.7 pts
    2016OreConservative+0.4 pts-1.0 pts+1.3 pts
    2016TressellLabour+2.1 pts+1.0 pts+1.1 pts
    2016GensingLiberal Democrats-1.5 pts-0.6 pts-1.0 pts
    2016CastleLiberal Democrats+0.1 pts-0.6 pts+0.7 pts
    2016HollingtonConservative-0.4 pts-1.0 pts+0.6 pts
    2016SilverhillLabour+0.4 pts+1.0 pts-0.6 pts
    2016BraybrookeLiberal Democrats-1.1 pts-0.6 pts-0.6 pts
    2016SilverhillLiberal Democrats-0.1 pts-0.6 pts+0.5 pts
    2016HollingtonLiberal Democrats-0.8 pts-0.6 pts-0.2 pts
    2016Maze HillLiberal Democrats-0.6 pts-0.6 pts-0.0 pts