Psephology.AI

    Portsmouth: wards that bucked the trend

    Portsmouth: in 2024, 34 ward results beat the expected swing and 31 trailed it. The biggest gap was Portsmouth Independent Party in Cosham (+30.7 pts actual vs +1.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.

    Portsmouth: ward results against the expected swing
    YearWardPartyActual swingExpected swingGap
    2024CoshamPortsmouth Independent Party+30.7 pts+1.6 pts+29.1 pts
    2024NelsonPortsmouth Independent Party+20.4 pts+1.6 pts+18.8 pts
    2024CoshamLabour-13.2 pts+1.2 pts-14.3 pts
    2024Eastney & CraneswaterLabour+14.4 pts+1.2 pts+13.2 pts
    2024BaffinsPortsmouth Independent Party-11.4 pts+1.6 pts-13.0 pts
    2024MiltonLabour-11.0 pts+1.2 pts-12.2 pts
    2024CoshamConservative-15.7 pts-3.7 pts-11.9 pts
    2024Charles DickensLabour+12.9 pts+1.2 pts+11.8 pts
    2024BaffinsLiberal Democrats+8.2 pts-3.1 pts+11.3 pts
    2024St JudeLiberal Democrats+7.7 pts-3.1 pts+10.8 pts
    2024FrattonPortsmouth Independent Party+11.5 pts+1.6 pts+9.9 pts
    2024Drayton & FarlingtonLiberal Democrats-12.6 pts-3.1 pts-9.5 pts
    2024MiltonLiberal Democrats+6.3 pts-3.1 pts+9.5 pts
    2024Eastney & CraneswaterLiberal Democrats-12.0 pts-3.1 pts-8.9 pts
    2024Central SouthseaLiberal Democrats-11.7 pts-3.1 pts-8.6 pts
    2024CopnorPortsmouth Independent Party-6.5 pts+1.6 pts-8.1 pts
    2024NelsonLiberal Democrats-10.7 pts-3.1 pts-7.6 pts
    2024Charles DickensLiberal Democrats+4.4 pts-3.1 pts+7.5 pts
    2024Central SouthseaLabour+8.4 pts+1.2 pts+7.2 pts
    2024Charles DickensConservative+3.5 pts-3.7 pts+7.2 pts
    2024Eastney & CraneswaterConservative-10.4 pts-3.7 pts-6.7 pts
    2024Drayton & FarlingtonConservative-9.8 pts-3.7 pts-6.1 pts
    2024PaulsgrovePortsmouth Independent Party+7.7 pts+1.6 pts+6.1 pts
    2024CopnorConservative+2.3 pts-3.7 pts+6.0 pts
    2024PaulsgroveLabour-4.0 pts+1.2 pts-5.1 pts
    2024St JudePortsmouth Independent Party-3.1 pts+1.6 pts-4.8 pts
    2024Central SouthseaConservative+0.9 pts-3.7 pts+4.6 pts
    2024St ThomasLiberal Democrats-7.7 pts-3.1 pts-4.6 pts
    2024HilseaPortsmouth Independent Party-2.6 pts+1.6 pts-4.2 pts
    2024HilseaLiberal Democrats+0.9 pts-3.1 pts+4.1 pts
    2024MiltonConservative+0.1 pts-3.7 pts+3.8 pts
    2024FrattonLabour-2.4 pts+1.2 pts-3.6 pts
    2024NelsonLabour-2.3 pts+1.2 pts-3.4 pts
    2024MiltonReform UK+3.8 pts+0.4 pts+3.4 pts
    2024Drayton & FarlingtonGreen-2.9 pts+0.4 pts-3.3 pts
    2024FrattonLiberal Democrats-6.4 pts-3.1 pts-3.3 pts
    2024CopnorLiberal Democrats+0.1 pts-3.1 pts+3.2 pts
    2024HilseaLabour+4.2 pts+1.2 pts+3.1 pts
    2024FrattonConservative-1.0 pts-3.7 pts+2.7 pts
    2024BaffinsConservative-1.1 pts-3.7 pts+2.6 pts
    2024Drayton & FarlingtonLabour-1.1 pts+1.2 pts-2.2 pts
    2024St ThomasConservative-5.8 pts-3.7 pts-2.1 pts
    2024NelsonConservative-5.8 pts-3.7 pts-2.1 pts
    2024St JudeLabour-0.8 pts+1.2 pts-2.0 pts
    2024NelsonGreen-1.5 pts+0.4 pts-1.9 pts
    2024MiltonGreen+2.3 pts+0.4 pts+1.9 pts
    2024CopnorLabour+3.0 pts+1.2 pts+1.8 pts
    2024Eastney & CraneswaterGreen-1.0 pts+0.4 pts-1.4 pts
    2024FrattonGreen-0.8 pts+0.4 pts-1.2 pts
    2024St ThomasGreen-0.7 pts+0.4 pts-1.1 pts
    2024St JudeGreen-0.3 pts+0.4 pts-0.8 pts
    2024BaffinsLabour+1.9 pts+1.2 pts+0.8 pts
    2024Charles DickensGreen+1.1 pts+0.4 pts+0.7 pts
    2024HilseaConservative-3.0 pts-3.7 pts+0.7 pts
    2024BaffinsGreen+1.1 pts+0.4 pts+0.7 pts
    2024CopnorGreen+1.1 pts+0.4 pts+0.7 pts
    2024Central SouthseaGreen+1.1 pts+0.4 pts+0.7 pts
    2024St ThomasLabour+1.7 pts+1.2 pts+0.5 pts
    2024PaulsgroveConservative-4.2 pts-3.7 pts-0.5 pts
    2024NelsonTrade Unionist and Socialist Coalition-0.1 pts+0.4 pts-0.5 pts
    2024St JudeConservative-3.4 pts-3.7 pts+0.3 pts
    2024Central SouthseaPortsmouth Independent Party+1.3 pts+1.6 pts-0.3 pts
    2024CoshamLiberal Democrats-2.9 pts-3.1 pts+0.2 pts
    2024PaulsgroveLiberal Democrats-3.0 pts-3.1 pts+0.1 pts
    2024HilseaGreen+0.4 pts+0.4 pts+0.0 pts
    2023Charles DickensLabour-17.4 pts-2.9 pts-14.4 pts
    2023FrattonLabour-13.0 pts-2.9 pts-10.1 pts
    2023Central SouthseaLiberal Democrats+10.7 pts+2.9 pts+7.8 pts
    2023Eastney & CraneswaterLabour+4.1 pts-2.9 pts+7.1 pts
    2023PaulsgroveLabour+4.0 pts-2.9 pts+7.0 pts
    2023CopnorGreen-5.2 pts+1.1 pts-6.4 pts
    2023CoshamLiberal Democrats-3.1 pts+2.9 pts-6.1 pts
    2023HilseaConservative-12.3 pts-6.7 pts-5.6 pts
    2023BaffinsConservative-2.0 pts-6.7 pts+4.7 pts
    2023Drayton & FarlingtonLiberal Democrats+7.6 pts+2.9 pts+4.7 pts
    2023HilseaLabour-7.6 pts-2.9 pts-4.6 pts
    2023Central SouthseaLabour-7.5 pts-2.9 pts-4.6 pts
    2023St JudeLiberal Democrats-1.6 pts+2.9 pts-4.5 pts
    2023Charles DickensLiberal Democrats-1.6 pts+2.9 pts-4.5 pts
    2023CoshamConservative-2.3 pts-6.7 pts+4.5 pts
    2023HilseaLiberal Democrats-1.1 pts+2.9 pts-4.0 pts
    2023CoshamLabour+1.1 pts-2.9 pts+4.0 pts
    2023FrattonLiberal Democrats-1.1 pts+2.9 pts-4.0 pts
    2023MiltonLiberal Democrats+6.3 pts+2.9 pts+3.4 pts
    2023CopnorConservative-10.0 pts-6.7 pts-3.3 pts
    2023CopnorLiberal Democrats+0.2 pts+2.9 pts-2.7 pts
    2023St JudeLabour-0.4 pts-2.9 pts+2.6 pts
    2023Eastney & CraneswaterConservative-4.2 pts-6.7 pts+2.5 pts
    2023BaffinsLiberal Democrats+5.4 pts+2.9 pts+2.4 pts
    2023MiltonConservative-9.1 pts-6.7 pts-2.4 pts
    2023MiltonLabour-0.8 pts-2.9 pts+2.2 pts
    2023St JudeGreen-0.9 pts+1.1 pts-2.0 pts
    2023BaffinsLabour-1.1 pts-2.9 pts+1.9 pts
    2023St ThomasLiberal Democrats+4.8 pts+2.9 pts+1.8 pts
    2023HilseaGreen-0.7 pts+1.1 pts-1.8 pts
    2023FrattonConservative-8.3 pts-6.7 pts-1.6 pts
    2023Central SouthseaConservative-5.1 pts-6.7 pts+1.6 pts
    2023MiltonGreen-0.5 pts+1.1 pts-1.6 pts
    2023NelsonLiberal Democrats+1.4 pts+2.9 pts-1.6 pts
    2023NelsonLabour-1.4 pts-2.9 pts+1.5 pts
    2023Central SouthseaGreen-0.4 pts+1.1 pts-1.5 pts
    2023St ThomasLabour-1.5 pts-2.9 pts+1.5 pts
    2023CopnorLabour-1.5 pts-2.9 pts+1.5 pts
    2023PaulsgroveLiberal Democrats+1.9 pts+2.9 pts-1.0 pts
    2023NelsonConservative-7.6 pts-6.7 pts-0.9 pts
    2023NelsonGreen+0.2 pts+1.1 pts-0.9 pts
    2023BaffinsGreen+0.2 pts+1.1 pts-0.9 pts
    2023St ThomasGreen+0.3 pts+1.1 pts-0.9 pts
    2023St JudeConservative-5.9 pts-6.7 pts+0.8 pts
    2023Charles DickensConservative-6.0 pts-6.7 pts+0.7 pts
    2023St ThomasConservative-6.1 pts-6.7 pts+0.6 pts
    2023Eastney & CraneswaterLiberal Democrats+2.4 pts+2.9 pts-0.5 pts
    2023PaulsgroveConservative-6.3 pts-6.7 pts+0.4 pts
    2023Drayton & FarlingtonLabour-2.7 pts-2.9 pts+0.2 pts
    2023Drayton & FarlingtonConservative-6.5 pts-6.7 pts+0.2 pts
    2022HilseaConservative-23.4 pts-9.8 pts-13.6 pts
    2022CopnorConservative-19.3 pts-9.8 pts-9.5 pts
    2022BaffinsLiberal Democrats-10.2 pts-0.9 pts-9.2 pts
    2022HilseaLabour-5.6 pts+3.2 pts-8.8 pts
    2022CopnorLabour-5.0 pts+3.2 pts-8.2 pts
    2022St ThomasConservative-1.8 pts-9.8 pts+7.9 pts
    2022FrattonLabour+10.0 pts+3.2 pts+6.8 pts
    2022Charles DickensLiberal Democrats-7.7 pts-0.9 pts-6.8 pts
    2022Central SouthseaConservative-3.2 pts-9.8 pts+6.5 pts
    2022CoshamLabour+9.1 pts+3.2 pts+5.9 pts
    2022BaffinsLabour-2.3 pts+3.2 pts-5.5 pts
    2022Eastney & CraneswaterLiberal Democrats+4.4 pts-0.9 pts+5.3 pts
    2022FrattonLiberal Democrats+4.0 pts-0.9 pts+4.9 pts
    2022Eastney & CraneswaterLabour-1.5 pts+3.2 pts-4.8 pts
    2022St JudeConservative-5.2 pts-9.8 pts+4.6 pts
    2022Drayton & FarlingtonConservative-14.2 pts-9.8 pts-4.4 pts
    2022MiltonLabour+7.4 pts+3.2 pts+4.2 pts
    2022St JudeLabour+7.2 pts+3.2 pts+4.0 pts
    2022NelsonLiberal Democrats+3.0 pts-0.9 pts+3.9 pts
    2022MiltonLiberal Democrats+2.7 pts-0.9 pts+3.6 pts
    2022FrattonConservative-7.0 pts-9.8 pts+2.7 pts
    2022CopnorLiberal Democrats-3.5 pts-0.9 pts-2.6 pts
    2022PaulsgroveLiberal Democrats+1.7 pts-0.9 pts+2.6 pts
    2022Central SouthseaLabour+5.5 pts+3.2 pts+2.3 pts
    2022HilseaLiberal Democrats-3.1 pts-0.9 pts-2.2 pts
    2022MiltonConservative-7.7 pts-9.8 pts+2.1 pts
    2022Central SouthseaGreen+0.4 pts-1.7 pts+2.0 pts
    2022Charles DickensTUSC-2.0 pts-0.0 pts-1.9 pts
    2022Central SouthseaLiberal Democrats-2.7 pts-0.9 pts-1.8 pts
    2022HilseaGreen-3.4 pts-1.7 pts-1.7 pts
    2022NelsonLabour+4.8 pts+3.2 pts+1.6 pts
    2022PaulsgroveConservative-11.2 pts-9.8 pts-1.4 pts
    2022NelsonGreen-0.3 pts-1.7 pts+1.4 pts
    2022CoshamLiberal Democrats+0.3 pts-0.9 pts+1.2 pts
    2022NelsonConservative-8.8 pts-9.8 pts+1.0 pts
    2022St JudeGreen-0.7 pts-1.7 pts+1.0 pts
    2022BaffinsConservative-8.8 pts-9.8 pts+1.0 pts
    2022St ThomasGreen-0.8 pts-1.7 pts+0.9 pts
    2022BaffinsGreen-2.6 pts-1.7 pts-0.9 pts
    2022Drayton & FarlingtonLiberal Democrats-1.7 pts-0.9 pts-0.8 pts
    2022MiltonGreen-2.4 pts-1.7 pts-0.7 pts
    2022St ThomasLiberal Democrats-0.2 pts-0.9 pts+0.7 pts
    2022Eastney & CraneswaterConservative-10.4 pts-9.8 pts-0.7 pts
    2022Charles DickensLabour+3.8 pts+3.2 pts+0.6 pts
    2022Charles DickensConservative-9.2 pts-9.8 pts+0.6 pts
    2022CoshamConservative-9.3 pts-9.8 pts+0.5 pts
    2022St JudeLiberal Democrats-1.3 pts-0.9 pts-0.4 pts
    2022St ThomasLabour+2.9 pts+3.2 pts-0.4 pts
    2022PaulsgroveLabour+3.0 pts+3.2 pts-0.2 pts
    2022Drayton & FarlingtonLabour+3.1 pts+3.2 pts-0.1 pts
    2022CopnorGreen-1.7 pts-1.7 pts+0.0 pts
    2021PaulsgroveLabour-14.1 pts+4.2 pts-18.3 pts
    2021MiltonLiberal Democrats-20.6 pts-3.2 pts-17.4 pts
    2021St JudeLiberal Democrats+9.5 pts-3.2 pts+12.7 pts
    2021BaffinsLiberal Democrats+8.1 pts-3.2 pts+11.3 pts
    2021St JudeConservative-0.1 pts+11.0 pts-11.1 pts
    2021PaulsgroveConservative-0.1 pts+11.0 pts-11.1 pts
    2021HilseaConservative+21.2 pts+11.0 pts+10.2 pts
    2021MiltonLabour+13.3 pts+4.2 pts+9.1 pts
    2021CoshamLabour+13.1 pts+4.2 pts+8.9 pts
    2021Eastney & CraneswaterConservative+2.8 pts+11.0 pts-8.2 pts
    2021Eastney & CraneswaterLiberal Democrats+4.6 pts-3.2 pts+7.8 pts
    2021St ThomasLiberal Democrats+4.4 pts-3.2 pts+7.6 pts
    2021CoshamLiberal Democrats-10.3 pts-3.2 pts-7.2 pts
    2021Charles DickensConservative+17.6 pts+11.0 pts+6.6 pts
    2021Central SouthseaLabour+10.3 pts+4.2 pts+6.1 pts
    2021NelsonConservative+16.9 pts+11.0 pts+5.9 pts
    2021CopnorConservative+16.7 pts+11.0 pts+5.7 pts
    2021Central SouthseaConservative+5.4 pts+11.0 pts-5.7 pts
    2021Drayton & FarlingtonLabour-1.1 pts+4.2 pts-5.2 pts
    2021St ThomasLabour-1.0 pts+4.2 pts-5.2 pts
    2021MiltonConservative+14.8 pts+11.0 pts+3.8 pts
    2021Drayton & FarlingtonLiberal Democrats+0.6 pts-3.2 pts+3.8 pts
    2021St ThomasConservative+7.2 pts+11.0 pts-3.8 pts
    2021St JudeLabour+0.5 pts+4.2 pts-3.7 pts
    2021FrattonConservative+14.6 pts+11.0 pts+3.6 pts
    2021FrattonGreen-4.5 pts-0.9 pts-3.6 pts
    2021NelsonLiberal Democrats+0.2 pts-3.2 pts+3.4 pts
    2021Central SouthseaLiberal Democrats-6.5 pts-3.2 pts-3.3 pts
    2021MiltonGreen+2.3 pts-0.9 pts+3.1 pts
    2021Drayton & FarlingtonConservative+13.8 pts+11.0 pts+2.8 pts
    2021NelsonLabour+1.5 pts+4.2 pts-2.7 pts
    2021PaulsgroveLiberal Democrats-5.7 pts-3.2 pts-2.5 pts
    2021St ThomasGreen-3.1 pts-0.9 pts-2.3 pts
    2021Charles DickensLiberal Democrats-1.0 pts-3.2 pts+2.2 pts
    2021BaffinsLabour+6.2 pts+4.2 pts+2.1 pts
    2021BaffinsGreen+1.0 pts-0.9 pts+1.9 pts
    2021CopnorGreen+0.8 pts-0.9 pts+1.7 pts
    2021Charles DickensLabour+5.8 pts+4.2 pts+1.6 pts
    2021HilseaGreen-2.4 pts-0.9 pts-1.5 pts
    2021Central SouthseaGreen-2.3 pts-0.9 pts-1.4 pts
    2021HilseaLiberal Democrats-4.5 pts-3.2 pts-1.4 pts
    2021CoshamConservative+12.2 pts+11.0 pts+1.2 pts
    2021St JudeGreen-1.7 pts-0.9 pts-0.8 pts
    2021Eastney & CraneswaterLabour+3.4 pts+4.2 pts-0.8 pts
    2021FrattonLabour+4.9 pts+4.2 pts+0.7 pts
    2021CopnorLiberal Democrats-2.5 pts-3.2 pts+0.6 pts
    2021CopnorLabour+3.6 pts+4.2 pts-0.6 pts
    2021Eastney & CraneswaterGreen-0.4 pts-0.9 pts+0.5 pts
    2021BaffinsConservative+10.5 pts+11.0 pts-0.5 pts
    2021HilseaLabour+3.9 pts+4.2 pts-0.3 pts
    2021NelsonGreen-1.1 pts-0.9 pts-0.2 pts
    2021FrattonLiberal Democrats-3.4 pts-3.2 pts-0.2 pts
    2019Charles DickensLabour+5.9 pts-7.7 pts+13.6 pts
    2019MiltonLiberal Democrats+16.5 pts+4.6 pts+11.9 pts
    2019Charles DickensLiberal Democrats-5.2 pts+4.6 pts-9.8 pts
    2019BaffinsUK Independence Party (UKIP)+21.4 pts+12.1 pts+9.3 pts
    2019HilseaConservative-20.4 pts-11.7 pts-8.7 pts
    2019PaulsgroveLabour-15.4 pts-7.7 pts-7.7 pts
    2019CopnorLiberal Democrats-2.1 pts+4.6 pts-6.7 pts
    2019Central SouthseaLiberal Democrats+10.4 pts+4.6 pts+5.8 pts
    2019PaulsgroveUK Independence Party (UKIP)+17.7 pts+12.1 pts+5.5 pts
    2019MiltonLabour-13.1 pts-7.7 pts-5.5 pts
    2019Drayton & FarlingtonLabour-3.2 pts-7.7 pts+4.5 pts
    2019Central SouthseaLabour-12.0 pts-7.7 pts-4.3 pts
    2019Central SouthseaConservative-7.5 pts-11.7 pts+4.2 pts
    2019FrattonUK Independence Party (UKIP)+8.1 pts+12.1 pts-4.0 pts
    2019St JudeLabour-3.8 pts-7.7 pts+3.9 pts
    2019FrattonGreen+5.9 pts+2.1 pts+3.8 pts
    2019BaffinsConservative-15.5 pts-11.7 pts-3.8 pts
    2019NelsonConservative-7.9 pts-11.7 pts+3.8 pts
    2019St ThomasGreen+5.7 pts+2.1 pts+3.6 pts
    2019Eastney & CraneswaterLiberal Democrats+1.0 pts+4.6 pts-3.6 pts
    2019St JudeLiberal Democrats+1.3 pts+4.6 pts-3.3 pts
    2019Charles DickensConservative-15.0 pts-11.7 pts-3.3 pts
    2019CopnorGreen+5.3 pts+2.1 pts+3.2 pts
    2019Eastney & CraneswaterConservative-8.6 pts-11.7 pts+3.1 pts
    2019PaulsgroveConservative-8.6 pts-11.7 pts+3.1 pts
    2019FrattonConservative-8.6 pts-11.7 pts+3.1 pts
    2019BaffinsLiberal Democrats+1.6 pts+4.6 pts-3.0 pts
    2019PaulsgroveLiberal Democrats+1.9 pts+4.6 pts-2.8 pts
    2019CoshamUK Independence Party (UKIP)+9.8 pts+12.1 pts-2.4 pts
    2019CoshamLiberal Democrats+7.0 pts+4.6 pts+2.3 pts
    2019BaffinsLabour-9.8 pts-7.7 pts-2.1 pts
    2019Drayton & FarlingtonLiberal Democrats+2.6 pts+4.6 pts-2.1 pts
    2019St JudeGreen+4.2 pts+2.1 pts+2.1 pts
    2019Eastney & CraneswaterLabour-5.6 pts-7.7 pts+2.0 pts
    2019MiltonGreen+0.1 pts+2.1 pts-2.0 pts
    2019St ThomasConservative-9.8 pts-11.7 pts+1.9 pts
    2019St JudeConservative-9.9 pts-11.7 pts+1.8 pts
    2019CopnorLabour-5.9 pts-7.7 pts+1.8 pts
    2019CoshamLabour-6.0 pts-7.7 pts+1.7 pts
    2019NelsonLabour-9.3 pts-7.7 pts-1.6 pts
    2019MiltonConservative-13.3 pts-11.7 pts-1.6 pts
    2019NelsonLiberal Democrats+3.1 pts+4.6 pts-1.6 pts
    2019CoshamConservative-13.2 pts-11.7 pts-1.5 pts
    2019CopnorConservative-10.3 pts-11.7 pts+1.4 pts
    2019FrattonLabour-9.0 pts-7.7 pts-1.3 pts
    2019St ThomasLiberal Democrats+3.4 pts+4.6 pts-1.3 pts
    2019HilseaLiberal Democrats+5.9 pts+4.6 pts+1.3 pts
    2019Charles DickensGreen+0.9 pts+2.1 pts-1.2 pts
    2019FrattonLiberal Democrats+3.5 pts+4.6 pts-1.1 pts
    2019Drayton & FarlingtonConservative-12.7 pts-11.7 pts-1.0 pts
    2019HilseaLabour-6.7 pts-7.7 pts+1.0 pts
    2019HilseaGreen+3.0 pts+2.1 pts+0.9 pts
    2019St ThomasLabour-6.8 pts-7.7 pts+0.9 pts
    2019CopnorUK Independence Party (UKIP)+13.0 pts+12.1 pts+0.9 pts
    2019Eastney & CraneswaterGreen+2.8 pts+2.1 pts+0.7 pts
    2019Central SouthseaGreen+2.3 pts+2.1 pts+0.2 pts
    2019NelsonGreen+1.9 pts+2.1 pts-0.2 pts
    2019BaffinsGreen+2.2 pts+2.1 pts+0.1 pts
    2019NelsonUK Independence Party (UKIP)+12.2 pts+12.1 pts+0.1 pts
    2018Eastney & CraneswaterLiberal Democrats-19.4 pts-3.3 pts-16.1 pts
    2018PaulsgroveConservative+21.8 pts+9.4 pts+12.4 pts
    2018Central SouthseaLabour+20.0 pts+7.7 pts+12.2 pts
    2018St JudeLabour+19.6 pts+7.7 pts+11.9 pts
    2018St JudeLiberal Democrats-14.8 pts-3.3 pts-11.5 pts
    2018HilseaLabour-3.5 pts+7.7 pts-11.2 pts
    2018PaulsgroveUK Independence Party (UKIP)-22.4 pts-13.9 pts-8.4 pts
    2018CopnorLiberal Democrats+5.1 pts-3.3 pts+8.4 pts
    2018Central SouthseaGreen-8.7 pts-0.4 pts-8.3 pts
    2018CopnorLabour-0.5 pts+7.7 pts-8.2 pts
    2018PaulsgroveLabour-0.2 pts+7.7 pts-7.9 pts
    2018CoshamLiberal Democrats+4.3 pts-3.3 pts+7.7 pts
    2018CoshamLabour+0.2 pts+7.7 pts-7.5 pts
    2018Eastney & CraneswaterLabour+14.7 pts+7.7 pts+7.0 pts
    2018Charles DickensConservative+16.3 pts+9.4 pts+6.9 pts
    2018BaffinsLiberal Democrats-10.1 pts-3.3 pts-6.8 pts
    2018HilseaConservative+2.8 pts+9.4 pts-6.6 pts
    2018MiltonLabour+14.3 pts+7.7 pts+6.5 pts
    2018FrattonLiberal Democrats+3.1 pts-3.3 pts+6.4 pts
    2018Charles DickensLiberal Democrats+2.8 pts-3.3 pts+6.1 pts
    2018CopnorUK Independence Party (UKIP)-19.9 pts-13.9 pts-6.0 pts
    2018BaffinsConservative+15.1 pts+9.4 pts+5.8 pts
    2018PaulsgroveLiberal Democrats+2.1 pts-3.3 pts+5.4 pts