Psephology.AI

    Kingston Upon Hull: wards that bucked the trend

    Kingston Upon Hull: in 2024, 23 ward results beat the expected swing and 30 trailed it. The biggest gap was Liberal Democrats in Orchard Park (-24.2 pts actual vs -1.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.

    Kingston Upon Hull: ward results against the expected swing
    YearWardPartyActual swingExpected swingGap
    2024Orchard ParkLiberal Democrats-24.2 pts-1.5 pts-22.7 pts
    2024Beverley & NewlandLabour-12.3 pts+2.7 pts-15.0 pts
    2024North CarrLiberal Democrats-13.5 pts-1.5 pts-12.0 pts
    2024Beverley & NewlandLiberal Democrats+10.3 pts-1.5 pts+11.8 pts
    2024DerringhamLiberal Democrats-12.7 pts-1.5 pts-11.2 pts
    2024Orchard ParkLabour+13.8 pts+2.7 pts+11.1 pts
    2024AvenueLabour-7.6 pts+2.7 pts-10.3 pts
    2024St Andrew's and DocklandsLabour+6.5 pts-3.1 pts+9.6 pts
    2024AvenueLiberal Democrats+4.0 pts-1.5 pts+5.5 pts
    2024West CarrLabour-2.6 pts+2.7 pts-5.3 pts
    2024West CarrLiberal Democrats+3.6 pts-1.5 pts+5.1 pts
    2024SouthcoatesReform UK+5.6 pts+0.8 pts+4.8 pts
    2024Newington & GipsyvilleLabour+7.3 pts+2.7 pts+4.6 pts
    2024IngsLabour+7.0 pts+2.7 pts+4.3 pts
    2024Longhill & Bilton GrangeLiberal Democrats+2.7 pts-1.5 pts+4.2 pts
    2024SuttonLabour-1.3 pts+2.7 pts-4.0 pts
    2024HoldernessLiberal Democrats-5.2 pts-1.5 pts-3.7 pts
    2024Orchard ParkConservative+3.5 pts-0.1 pts+3.6 pts
    2024Longhill & Bilton GrangeLabour-0.7 pts+2.7 pts-3.4 pts
    2024IngsLiberal Democrats-4.9 pts-1.5 pts-3.4 pts
    2024DrypoolLiberal Democrats-4.3 pts-1.5 pts-2.8 pts
    2024SouthcoatesLiberal Democrats-4.1 pts-1.5 pts-2.6 pts
    2024SouthcoatesConservative-2.6 pts-0.1 pts-2.5 pts
    2024DerringhamConservative-2.5 pts-0.1 pts-2.4 pts
    2024BoothferryConservative-2.4 pts-0.1 pts-2.3 pts
    2024SuttonLiberal Democrats+0.7 pts-1.5 pts+2.2 pts
    2024BoothferryLiberal Democrats-3.6 pts-1.5 pts-2.1 pts
    2024BoothferryLabour+0.6 pts+2.7 pts-2.1 pts
    2024West CarrConservative-2.1 pts-0.1 pts-2.0 pts
    2024DrypoolLabour+4.6 pts+2.7 pts+1.9 pts
    2024North CarrConservative-1.8 pts-0.1 pts-1.7 pts
    2024HoldernessLabour+1.1 pts+2.7 pts-1.6 pts
    2024SouthcoatesLabour+1.1 pts+2.7 pts-1.6 pts
    2024IngsConservative-1.4 pts-0.1 pts-1.3 pts
    2024Longhill & Bilton GrangeTrade Unionist and Socialist Coalition-1.0 pts+0.2 pts-1.2 pts
    2024DrypoolGreen+1.2 pts+0.1 pts+1.1 pts
    2024Newington & GipsyvilleLiberal Democrats-0.4 pts-1.5 pts+1.1 pts
    2024St Andrew's and DocklandsLiberal Democrats-0.4 pts-1.5 pts+1.1 pts
    2024Beverley & NewlandTrade Unionist and Socialist Coalition+1.2 pts+0.2 pts+1.0 pts
    2024Newington & GipsyvilleConservative+0.8 pts-0.1 pts+0.9 pts
    2024Longhill & Bilton GrangeConservative-1.0 pts-0.1 pts-0.9 pts
    2024West CarrTrade Unionist and Socialist Coalition+1.1 pts+0.2 pts+0.9 pts
    2024Beverley & NewlandConservative+0.8 pts-0.1 pts+0.9 pts
    2024AvenueConservative-0.9 pts-0.1 pts-0.8 pts
    2024MarfleetLiberal Democrats-2.2 pts-1.5 pts-0.7 pts
    2024SuttonConservative+0.6 pts-0.1 pts+0.7 pts
    2024St Andrew's and DocklandsConservative-0.8 pts-0.1 pts-0.7 pts
    2024DrypoolConservative+0.6 pts-0.1 pts+0.7 pts
    2024IngsGreen+0.7 pts+0.1 pts+0.6 pts
    2024AvenueGreen-0.5 pts+0.1 pts-0.5 pts
    2024HoldernessConservative-0.5 pts-0.1 pts-0.4 pts
    2024MarfleetConservative+0.2 pts-0.1 pts+0.3 pts
    2024North CarrLabour+2.4 pts+2.7 pts-0.3 pts
    2023Beverley & NewlandLabour+22.1 pts-1.7 pts+23.8 pts
    2023Orchard ParkLiberal Democrats+20.7 pts-0.1 pts+20.8 pts
    2023SouthcoatesConservative-21.4 pts-5.2 pts-16.2 pts
    2023Beverley & NewlandLiberal Democrats-15.4 pts-0.1 pts-15.3 pts
    2023SouthcoatesLabour+13.4 pts-1.7 pts+15.1 pts
    2023North CarrLiberal Democrats+13.2 pts-0.1 pts+13.3 pts
    2023Orchard ParkLabour-13.2 pts-1.7 pts-11.5 pts
    2023PickeringLiberal Democrats+9.7 pts-0.1 pts+9.9 pts
    2023CentralLabour+6.8 pts-1.7 pts+8.5 pts
    2023West CarrLabour+6.2 pts-1.7 pts+7.9 pts
    2023North CarrLabour-9.3 pts-1.7 pts-7.6 pts
    2023Longhill & Bilton GrangeLabour+5.6 pts-1.7 pts+7.3 pts
    2023Longhill & Bilton GrangeLiberal Democrats-6.6 pts-0.1 pts-6.5 pts
    2023MarfleetLiberal Democrats+6.3 pts-0.1 pts+6.5 pts
    2023Orchard ParkConservative-11.2 pts-5.2 pts-6.0 pts
    2023AvenueLiberal Democrats-5.4 pts-0.1 pts-5.2 pts
    2023AvenueConservative-0.1 pts-5.2 pts+5.1 pts
    2023BoothferryLabour+3.4 pts-1.7 pts+5.1 pts
    2023PickeringLabour-6.5 pts-1.7 pts-4.8 pts
    2023DrypoolConservative-0.5 pts-5.2 pts+4.7 pts
    2023AvenueLabour+2.9 pts-1.7 pts+4.7 pts
    2023HoldernessLabour+2.3 pts-1.7 pts+4.0 pts
    2023HoldernessConservative-1.4 pts-5.2 pts+3.8 pts
    2023SuttonLiberal Democrats+3.6 pts-0.1 pts+3.7 pts
    2023Newington & GipsyvilleLabour+1.9 pts-1.7 pts+3.6 pts
    2023North CarrConservative-1.6 pts-5.2 pts+3.6 pts
    2023DerringhamConservative-1.7 pts-5.2 pts+3.5 pts
    2023CentralConservative-8.5 pts-5.2 pts-3.3 pts
    2023Newington & GipsyvilleLiberal Democrats+3.1 pts-0.1 pts+3.2 pts
    2023St Andrew's and DocklandsConservative-2.1 pts-5.2 pts+3.1 pts
    2023SuttonConservative-2.1 pts-5.2 pts+3.1 pts
    2023DerringhamLiberal Democrats-3.1 pts-0.1 pts-2.9 pts
    2023West CarrConservative-2.3 pts-5.2 pts+2.9 pts
    2023SuttonLabour+1.1 pts-1.7 pts+2.8 pts
    2023St Andrew's and DocklandsLiberal Democrats-2.9 pts-0.1 pts-2.7 pts
    2023BoothferryConservative-2.6 pts-5.2 pts+2.6 pts
    2023West CarrLiberal Democrats-2.5 pts-0.1 pts-2.4 pts
    2023Beverley & NewlandConservative-2.9 pts-5.2 pts+2.3 pts
    2023AvenueGreen+2.5 pts+0.3 pts+2.2 pts
    2023PickeringConservative-3.2 pts-5.2 pts+2.0 pts
    2023Longhill & Bilton GrangeConservative-3.5 pts-5.2 pts+1.7 pts
    2023DrypoolLiberal Democrats+1.2 pts-0.1 pts+1.4 pts
    2023SouthcoatesLiberal Democrats-1.5 pts-0.1 pts-1.3 pts
    2023Newington & GipsyvilleGreen-0.9 pts+0.3 pts-1.2 pts
    2023Newington & GipsyvilleConservative-4.1 pts-5.2 pts+1.1 pts
    2023CentralLiberal Democrats-1.2 pts-0.1 pts-1.0 pts
    2023HoldernessLiberal Democrats-0.9 pts-0.1 pts-0.8 pts
    2023BoothferryLiberal Democrats-0.8 pts-0.1 pts-0.7 pts
    2023MarfleetConservative-4.5 pts-5.2 pts+0.7 pts
    2023DrypoolGreen+0.9 pts+0.3 pts+0.7 pts
    2023DrypoolLabour-2.0 pts-1.7 pts-0.3 pts
    2022Longhill & Bilton GrangeLiberal Democrats+38.7 pts+7.2 pts+31.5 pts
    2022UniversityLiberal Democrats+35.4 pts+7.2 pts+28.2 pts
    2022Longhill & Bilton GrangeLabour-17.7 pts+8.6 pts-26.3 pts
    2022UniversityLabour-13.2 pts+8.6 pts-21.8 pts
    2022St Andrew's and DocklandsLiberal Democrats-7.9 pts+7.2 pts-15.1 pts
    2022Longhill & Bilton GrangeConservative-21.0 pts-7.4 pts-13.6 pts
    2022AvenueLiberal Democrats-5.5 pts+7.2 pts-12.7 pts
    2022North CarrLiberal Democrats-4.8 pts+7.2 pts-12.0 pts
    2022SouthcoatesLabour-3.3 pts+8.6 pts-11.9 pts
    2022UniversityConservative-18.9 pts-7.4 pts-11.5 pts
    2022Beverley & NewlandLabour-0.0 pts+8.6 pts-8.6 pts
    2022SouthcoatesConservative+0.7 pts-7.4 pts+8.1 pts
    2022HoldernessLabour+0.8 pts+8.6 pts-7.8 pts
    2022St Andrew's and DocklandsConservative+0.3 pts-7.4 pts+7.7 pts
    2022North CarrLabour+14.9 pts+8.6 pts+6.3 pts
    2022Newington & GipsyvilleGreen+3.8 pts-2.2 pts+6.0 pts
    2022BricknellLiberal Democrats+1.2 pts+7.2 pts-6.0 pts
    2022SuttonLabour+2.9 pts+8.6 pts-5.7 pts
    2022DrypoolLabour+3.3 pts+8.6 pts-5.3 pts
    2022AvenueConservative-2.1 pts-7.4 pts+5.3 pts
    2022DerringhamLiberal Democrats+12.5 pts+7.2 pts+5.3 pts
    2022HoldernessLiberal Democrats+12.5 pts+7.2 pts+5.3 pts
    2022MarfleetLabour+3.5 pts+8.6 pts-5.1 pts
    2022AvenueLabour+13.5 pts+8.6 pts+4.9 pts
    2022West CarrLiberal Democrats+2.5 pts+7.2 pts-4.7 pts
    2022SouthcoatesLiberal Democrats+2.6 pts+7.2 pts-4.5 pts
    2022West CarrLabour+4.9 pts+8.6 pts-3.7 pts
    2022Beverley & NewlandConservative-3.8 pts-7.4 pts+3.6 pts
    2022BricknellLabour+5.1 pts+8.6 pts-3.5 pts
    2022Orchard ParkLiberal Democrats+10.6 pts+7.2 pts+3.4 pts
    2022DerringhamConservative-10.7 pts-7.4 pts-3.3 pts
    2022DrypoolLiberal Democrats+3.9 pts+7.2 pts-3.2 pts
    2022MarfleetIndependent+2.0 pts-1.0 pts+3.0 pts
    2022West CarrTUSC+3.1 pts+0.1 pts+3.0 pts
    2022Newington & GipsyvilleLabour+5.8 pts+8.6 pts-2.8 pts
    2022Newington & GipsyvilleConservative-10.1 pts-7.4 pts-2.6 pts
    2022North CarrConservative-9.9 pts-7.4 pts-2.5 pts
    2022BricknellConservative-5.0 pts-7.4 pts+2.4 pts
    2022SuttonIndependent+1.4 pts-1.0 pts+2.4 pts
    2022Beverley & NewlandLiberal Democrats+4.9 pts+7.2 pts-2.3 pts
    2022Orchard ParkLabour+6.4 pts+8.6 pts-2.2 pts
    2022SuttonLiberal Democrats+5.3 pts+7.2 pts-1.9 pts
    2022St Andrew's and DocklandsThe For Britain Movement+1.8 pts-0.2 pts+1.9 pts
    2022DrypoolGreen-0.3 pts-2.2 pts+1.9 pts
    2022West CarrConservative-9.3 pts-7.4 pts-1.8 pts
    2022DrypoolConservative-5.8 pts-7.4 pts+1.6 pts
    2022MarfleetConservative-8.9 pts-7.4 pts-1.5 pts
    2022HoldernessConservative-8.9 pts-7.4 pts-1.5 pts
    2022SuttonConservative-6.1 pts-7.4 pts+1.3 pts
    2022Newington & GipsyvilleLiberal Democrats+5.9 pts+7.2 pts-1.3 pts
    2022DerringhamLabour+7.5 pts+8.6 pts-1.1 pts
    2022UniversityGreen-3.3 pts-2.2 pts-1.1 pts
    2022Beverley & NewlandGreen-1.1 pts-2.2 pts+1.1 pts
    2022MarfleetLiberal Democrats+6.2 pts+7.2 pts-1.0 pts
    2022BricknellGreen-1.2 pts-2.2 pts+1.0 pts
    2022BoothferryLiberal Democrats+8.1 pts+7.2 pts+0.9 pts
    2022North CarrTUSC-0.2 pts+0.1 pts-0.3 pts
    2022AvenueGreen-2.1 pts-2.2 pts+0.1 pts
    2022Orchard ParkConservative-7.3 pts-7.4 pts+0.1 pts
    2022BoothferryConservative-7.4 pts-7.4 pts+0.0 pts
    2021North CarrLiberal Democrats+27.3 pts-3.7 pts+31.1 pts
    2021North CarrLabour-21.0 pts-6.7 pts-14.3 pts
    2021St Andrew's and DocklandsThe For Britain Movement-14.7 pts-0.4 pts-14.2 pts
    2021St Andrew's and DocklandsLabour-11.9 pts+1.7 pts-13.6 pts
    2021Newington & GipsyvilleLabour+4.0 pts-6.7 pts+10.7 pts
    2021St Andrew's and DocklandsConservative+0.7 pts+10.9 pts-10.2 pts
    2021SuttonLiberal Democrats+6.4 pts-3.7 pts+10.1 pts
    2021West CarrLiberal Democrats-13.5 pts-3.7 pts-9.8 pts
    2021AvenueConservative+2.0 pts+10.9 pts-8.9 pts
    2021MarfleetLiberal Democrats-11.8 pts-3.7 pts-8.1 pts
    2021AvenueLiberal Democrats+4.1 pts-3.7 pts+7.8 pts
    2021DerringhamLabour+0.9 pts-6.7 pts+7.6 pts
    2021SuttonIndependent-7.7 pts-0.1 pts-7.5 pts
    2021St Andrew's and DocklandsGreen-8.8 pts-1.4 pts-7.5 pts
    2021DrypoolLabour+0.1 pts-6.7 pts+6.8 pts
    2021Orchard ParkLiberal Democrats-10.5 pts-3.7 pts-6.7 pts
    2021SouthcoatesConservative+17.3 pts+10.9 pts+6.4 pts
    2021HoldernessLiberal Democrats+2.4 pts-3.7 pts+6.1 pts
    2021Newington & GipsyvilleConservative+17.0 pts+10.9 pts+6.1 pts
    2021SouthcoatesLabour-12.3 pts-6.7 pts-5.6 pts
    2021Beverley & NewlandConservative+5.6 pts+10.9 pts-5.3 pts
    2021BoothferryIndependent-5.2 pts-0.1 pts-5.1 pts
    2021MarfleetLabour-11.6 pts-6.7 pts-4.9 pts
    2021MarfleetConservative+6.3 pts+10.9 pts-4.6 pts
    2021North CarrConservative+6.4 pts+10.9 pts-4.5 pts
    2021SuttonConservative+6.7 pts+10.9 pts-4.2 pts
    2021DrypoolConservative+6.8 pts+10.9 pts-4.1 pts
    2021Beverley & NewlandLiberal Democrats-0.4 pts-3.7 pts+3.3 pts
    2021Orchard ParkLabour-9.9 pts-6.7 pts-3.2 pts
    2021Longhill & Bilton GrangeLabour-9.8 pts-6.7 pts-3.1 pts
    2021DerringhamLiberal Democrats-6.7 pts-3.7 pts-3.0 pts
    2021IngsLiberal Democrats-0.7 pts-3.7 pts+3.0 pts
    2021SuttonLabour-3.8 pts-6.7 pts+2.9 pts
    2021West CarrLabour-3.8 pts-6.7 pts+2.9 pts
    2021IngsLabour-9.5 pts-6.7 pts-2.8 pts
    2021DrypoolLiberal Democrats-6.5 pts-3.7 pts-2.8 pts
    2021West CarrConservative+13.6 pts+10.9 pts+2.7 pts
    2021BoothferryLiberal Democrats-1.1 pts-3.7 pts+2.6 pts
    2021HoldernessGreen-3.9 pts-1.4 pts-2.6 pts
    2021Beverley & NewlandLabour-4.2 pts-6.7 pts+2.5 pts
    2021DerringhamConservative+13.2 pts+10.9 pts+2.3 pts
    2021HoldernessLabour-8.9 pts-6.7 pts-2.2 pts
    2021DerringhamIndependent-2.2 pts-0.1 pts-2.1 pts
    2021AvenueLabour-8.7 pts-6.7 pts-2.0 pts
    2021DrypoolGreen-3.2 pts-1.4 pts-1.9 pts
    2021Longhill & Bilton GrangeConservative+12.6 pts+10.9 pts+1.7 pts
    2021SouthcoatesLiberal Democrats-4.9 pts-3.7 pts-1.2 pts
    2021BoothferryConservative+12.0 pts+10.9 pts+1.1 pts
    2021SuttonGreen-2.4 pts-1.4 pts-1.0 pts
    2021Longhill & Bilton GrangeLiberal Democrats-2.8 pts-3.7 pts+0.9 pts
    2021IngsConservative+11.6 pts+10.9 pts+0.8 pts
    2021HoldernessConservative+10.4 pts+10.9 pts-0.5 pts
    2021Beverley & NewlandGreen-1.1 pts-1.4 pts+0.3 pts
    2021BoothferryGreen-1.6 pts-1.4 pts-0.3 pts
    2021AvenueGreen-1.2 pts-1.4 pts+0.2 pts
    2021Orchard ParkConservative+10.8 pts+10.9 pts-0.1 pts
    2021Newington & GipsyvilleLiberal Democrats-3.8 pts-3.7 pts-0.1 pts
    2021IngsGreen-1.4 pts-1.4 pts-0.0 pts
    2019CentralLabour+12.5 pts-9.3 pts+21.7 pts
    2019CentralLiberal Democrats-10.2 pts+5.7 pts-15.9 pts
    2019Beverley & NewlandLabour+4.6 pts-9.3 pts+13.9 pts
    2019PickeringLabour+4.0 pts-9.3 pts+13.3 pts
    2019DerringhamLabour+3.8 pts-9.3 pts+13.0 pts
    2019West CarrLiberal Democrats+18.6 pts+5.7 pts+12.8 pts
    2019SuttonLabour-21.9 pts-9.3 pts-12.6 pts
    2019SuttonLiberal Democrats+17.5 pts+5.7 pts+11.8 pts
    2019Newington & GipsyvilleLabour-19.6 pts-9.3 pts-10.3 pts
    2019DerringhamLiberal Democrats-3.2 pts+5.7 pts-8.9 pts
    2019MarfleetConservative+4.5 pts-4.2 pts+8.6 pts
    2019AvenueLiberal Democrats-2.4 pts+5.7 pts-8.2 pts
    2019AvenueLabour-1.8 pts-9.3 pts+7.5 pts
    2019MarfleetLiberal Democrats+12.6 pts+5.7 pts+6.9 pts
    2019DerringhamIndependent+7.1 pts+0.9 pts+6.2 pts
    2019PickeringLiberal Democrats-0.4 pts+5.7 pts-6.1 pts
    2019West CarrLabour-14.7 pts-9.3 pts-5.4 pts
    2019SouthcoatesLiberal Democrats+11.1 pts+5.7 pts+5.4 pts
    2019Newington & GipsyvilleLiberal Democrats+0.3 pts+5.7 pts-5.4 pts
    2019CentralConservative+1.2 pts-4.2 pts+5.3 pts
    2019SuttonConservative-9.4 pts-4.2 pts-5.2 pts
    2019HoldernessLiberal Democrats+0.5 pts+5.7 pts-5.2 pts
    2019Beverley & NewlandLiberal Democrats+0.6 pts+5.7 pts-5.1 pts
    2019North CarrLiberal Democrats+0.6 pts+5.7 pts-5.1 pts
    2019SouthcoatesConservative+0.7 pts-4.2 pts+4.8 pts
    2019Longhill & Bilton GrangeLiberal Democrats+10.4 pts+5.7 pts+4.7 pts
    2019HoldernessLabour-4.6 pts-9.3 pts+4.7 pts
    2019North CarrLabour-13.9 pts-9.3 pts-4.7 pts
    2019Newington & GipsyvilleConservative-8.2 pts-4.2 pts-4.1 pts
    2019IngsLiberal Democrats+1.9 pts+5.7 pts-3.8 pts
    2019Orchard ParkConservative-0.5 pts-4.2 pts+3.6 pts
    2019Orchard ParkLabour-5.7 pts-9.3 pts+3.6 pts
    2019HoldernessConservative-0.6 pts-4.2 pts+3.5 pts
    2019Orchard ParkLiberal Democrats+9.0 pts+5.7 pts+3.3 pts
    2019DrypoolConservative-1.0 pts-4.2 pts+3.2 pts
    2019IngsLabour-12.5 pts-9.3 pts-3.2 pts
    2019West CarrConservative-1.1 pts-4.2 pts+3.0 pts
    2019AvenueConservative-1.3 pts-4.2 pts+2.9 pts
    2019HoldernessGreen+6.9 pts+4.3 pts+2.6 pts
    2019BoothferryConservative-6.7 pts-4.2 pts-2.5 pts
    2019DerringhamConservative-1.6 pts-4.2 pts+2.5 pts
    2019Longhill & Bilton GrangeConservative-1.8 pts-4.2 pts+2.4 pts
    2019North CarrConservative-1.9 pts-4.2 pts+2.3 pts
    2019SouthcoatesLabour-7.1 pts-9.3 pts+2.2 pts
    2019Beverley & NewlandConservative-2.0 pts-4.2 pts+2.2 pts
    2019PickeringConservative-2.2 pts-4.2 pts+1.9 pts
    2019DrypoolLabour-7.5 pts-9.3 pts+1.8 pts
    2019DrypoolLiberal Democrats+4.0 pts+5.7 pts-1.7 pts
    2019DrypoolGreen+5.7 pts+4.3 pts+1.4 pts
    2019BoothferryLabour-7.9 pts-9.3 pts+1.4 pts
    2019Beverley & NewlandGreen+5.7 pts+4.3 pts+1.3 pts
    2019St Andrew's and DocklandsConservative-5.3 pts-4.2 pts-1.2 pts
    2019AvenueGreen+5.5 pts+4.3 pts+1.1 pts
    2019IngsConservative-5.1 pts-4.2 pts-0.9 pts
    2019MarfleetLabour-10.1 pts-9.3 pts-0.8 pts
    2019BoothferryGreen+3.5 pts+4.3 pts-0.8 pts
    2019Longhill & Bilton GrangeLabour-8.7 pts-9.3 pts+0.6 pts
    2019BoothferryLiberal Democrats+5.2 pts+5.7 pts-0.5 pts