Psephology.AI

    Lancashire: wards that bucked the trend

    Lancashire: in 2025, 122 ward results beat the expected swing and 137 trailed it. The biggest gap was Labour in Chorley South (-37.2 pts actual vs +3.9 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.

    Lancashire: ward results against the expected swing
    YearWardPartyActual swingExpected swingGap
    2025Chorley SouthLabour-37.2 pts+3.9 pts-41.2 pts
    2025Preston Central EastLabour-52.2 pts-20.1 pts-32.1 pts
    2025Nelson EastLabour-50.4 pts-20.1 pts-30.3 pts
    2025Preston EastLabour-25.8 pts+3.9 pts-29.7 pts
    2025Lancaster South EastLabour-25.4 pts+3.9 pts-29.3 pts
    2025Preston South WestLiberal Democrats+29.0 pts-0.1 pts+29.0 pts
    2025Preston Central WestLabour-23.7 pts+3.9 pts-27.6 pts
    2025Preston South WestIndependent-25.2 pts+2.1 pts-27.2 pts
    2025Whitworth and BacupConservative+3.7 pts-22.6 pts+26.3 pts
    2025Leyland CentralLabour-21.9 pts+3.9 pts-25.9 pts
    2025Thornton and HambletonConservative-46.2 pts-22.6 pts-23.6 pts
    2025Lancaster South EastGreen+25.1 pts+2.2 pts+22.9 pts
    2025Burnley Central WestConservative-0.0 pts-22.6 pts+22.6 pts
    2025Accrington West and Oswaldtwistle CentralGreen+24.5 pts+2.2 pts+22.4 pts
    2025Burnley North EastLabour-41.2 pts-20.1 pts-21.2 pts
    2025Preston RuralConservative-43.8 pts-22.6 pts-21.2 pts
    2025Longridge with BowlandConservative-43.0 pts-22.6 pts-20.4 pts
    2025Preston NorthLiberal Democrats+19.6 pts-0.1 pts+19.6 pts
    2025Ribble Valley South WestConservative-42.2 pts-22.6 pts-19.6 pts
    2025SkertonGreen+20.7 pts+2.2 pts+18.6 pts
    2025Preston South EastIndependent+20.6 pts+2.1 pts+18.5 pts
    2025ClitheroeLabour-1.8 pts-20.1 pts+18.3 pts
    2025Pendle RuralLabour-2.0 pts-20.1 pts+18.1 pts
    2025Fylde SouthLabour-2.0 pts-20.1 pts+18.0 pts
    2025Preston RuralLiberal Democrats+17.6 pts-0.1 pts+17.7 pts
    2025LythamLabour-2.4 pts-20.1 pts+17.7 pts
    2025Burnley Central WestGreen-15.3 pts+2.2 pts-17.4 pts
    2025Burnley Central EastLabour-36.6 pts-20.1 pts-16.6 pts
    2025Skelmersdale CentralConservative-6.3 pts-22.6 pts+16.3 pts
    2025LythamConservative-6.4 pts-22.6 pts+16.3 pts
    2025Burnley Central WestLabour-3.8 pts-20.1 pts+16.2 pts
    2025Lancaster EastConservative-6.5 pts-22.6 pts+16.1 pts
    2025Burnley RuralGreen-13.7 pts+2.2 pts-15.8 pts
    2025St Annes SouthLabour-4.2 pts-20.1 pts+15.8 pts
    2025Morecambe NorthConservative-38.2 pts-22.6 pts-15.6 pts
    2025Ribble Valley South WestLabour-4.6 pts-20.1 pts+15.4 pts
    2025SkertonLabour-11.4 pts+3.9 pts-15.4 pts
    2025South Ribble WestConservative-37.9 pts-22.6 pts-15.3 pts
    2025Fleetwood EastReform UK+50.5 pts+35.4 pts+15.1 pts
    2025Cleveleys EastConservative-37.1 pts-22.6 pts-14.5 pts
    2025St Annes NorthLabour-5.7 pts-20.1 pts+14.3 pts
    2025Thornton and HambletonLabour-5.8 pts-20.1 pts+14.3 pts
    2025Burnley South WestConservative-8.4 pts-22.6 pts+14.2 pts
    2025Chorley SouthGreen+15.6 pts+2.2 pts+13.4 pts
    2025Burnley RuralLabour-6.7 pts-20.1 pts+13.4 pts
    2025South Ribble EastConservative-36.0 pts-22.6 pts-13.3 pts
    2025Fylde WestLabour-6.7 pts-20.1 pts+13.3 pts
    2025Poulton-le-FyldeLabour-6.9 pts-20.1 pts+13.2 pts
    2025Ribble Valley North EastLabour-7.1 pts-20.1 pts+12.9 pts
    2025Hoghton with WheeltonLabour-7.2 pts-20.1 pts+12.9 pts
    2025Wyre Rural EastConservative-35.3 pts-22.6 pts-12.7 pts
    2025West Lancashire EastLabour-7.4 pts-20.1 pts+12.6 pts
    2025HeyshamLabour-7.4 pts-20.1 pts+12.6 pts
    2025Lancaster CentralConservative-10.0 pts-22.6 pts+12.6 pts
    2025Nelson EastConservative-10.3 pts-22.6 pts+12.3 pts
    2025Skelmersdale WestConservative-10.4 pts-22.6 pts+12.3 pts
    2025Cleveleys South and CarletonConservative-34.8 pts-22.6 pts-12.2 pts
    2025SkertonConservative-10.5 pts-22.6 pts+12.1 pts
    2025Cleveleys EastLabour-8.0 pts-20.1 pts+12.0 pts
    2025OrmskirkConservative-10.6 pts-22.6 pts+12.0 pts
    2025Accrington NorthLabour-31.9 pts-20.1 pts-11.9 pts
    2025Fleetwood EastConservative-10.8 pts-22.6 pts+11.8 pts
    2025Preston WestLabour-8.4 pts-20.1 pts+11.7 pts
    2025Fylde EastLabour-8.4 pts-20.1 pts+11.7 pts
    2025ClitheroeIndependent-9.3 pts+2.1 pts-11.4 pts
    2025Morecambe SouthLiberal Democrats+11.2 pts-0.1 pts+11.3 pts
    2025Wyre Rural CentralLabour-8.9 pts-20.1 pts+11.1 pts
    2025Mid-RossendaleConservative-33.6 pts-22.6 pts-11.0 pts
    2025Morecambe NorthLabour-9.2 pts-20.1 pts+10.9 pts
    2025Burnley Central EastConservative-11.9 pts-22.6 pts+10.7 pts
    2025Lancaster EastGreen+12.8 pts+2.2 pts+10.7 pts
    2025Euxton, Buckshaw and AstleyLabour-9.4 pts-20.1 pts+10.7 pts
    2025Ribble Valley North EastIndependent-8.3 pts+2.1 pts-10.4 pts
    2025Pendle CentralLabour-9.7 pts-20.1 pts+10.4 pts
    2025Preston South EastConservative-12.3 pts-22.6 pts+10.3 pts
    2025Fleetwood West and Cleveleys WestConservative-32.7 pts-22.6 pts-10.1 pts
    2025LythamIndependent-8.0 pts+2.1 pts-10.1 pts
    2025Cleveleys South and CarletonLabour-10.0 pts-20.1 pts+10.1 pts
    2025St Annes SouthGreen-7.9 pts+2.2 pts-10.0 pts
    2025Lancaster CentralLabour-10.3 pts-20.1 pts+9.7 pts
    2025Fleetwood EastLabour-29.7 pts-20.1 pts-9.7 pts
    2025Burnley Central EastGreen-7.5 pts+2.2 pts-9.7 pts
    2025Preston NorthConservative-32.3 pts-22.6 pts-9.6 pts
    2025Padiham and Burnley WestLabour-10.4 pts-20.1 pts+9.6 pts
    2025Burnley South WestLabour-10.4 pts-20.1 pts+9.6 pts
    2025Preston Central EastConservative-13.1 pts-22.6 pts+9.5 pts
    2025OswaldtwistleConservative-13.2 pts-22.6 pts+9.4 pts
    2025Pendle CentralLiberal Democrats-9.3 pts-0.1 pts-9.2 pts
    2025Clayton with WhittleLabour-10.9 pts-20.1 pts+9.2 pts
    2025ClitheroeConservative-13.7 pts-22.6 pts+8.9 pts
    2025Longridge with BowlandGreen-6.7 pts+2.2 pts-8.8 pts
    2025Chorley Rural WestLabour-11.5 pts-20.1 pts+8.6 pts
    2025Preston CityConservative-14.2 pts-22.6 pts+8.4 pts
    2025Fylde EastIndependent-6.3 pts+2.1 pts-8.4 pts
    2025Lancaster South EastConservative-14.3 pts-22.6 pts+8.3 pts
    2025Morecambe SouthConservative-30.4 pts-22.6 pts-7.8 pts
    2025Morecambe CentralConservative-15.1 pts-22.6 pts+7.6 pts
    2025Burnley South WestLiberal Democrats-7.5 pts-0.1 pts-7.5 pts
    2025Wyre Rural CentralConservative-30.0 pts-22.6 pts-7.4 pts
    2025Fylde SouthIndependent-5.3 pts+2.1 pts-7.3 pts
    2025Great Harwood, Rishton and Clayton-le-MoorsReform UK+42.5 pts+35.4 pts+7.1 pts
    2025Burnley North EastConservative-15.7 pts-22.6 pts+7.0 pts
    2025Fylde SouthConservative-29.6 pts-22.6 pts-6.9 pts
    2025Preston Central WestConservative-15.9 pts-22.6 pts+6.7 pts
    2025St Annes NorthLiberal Democrats-6.8 pts-0.1 pts-6.7 pts
    2025Lancaster Rural NorthGreen+8.8 pts+2.2 pts+6.7 pts
    2025ClitheroeLiberal Democrats-6.7 pts-0.1 pts-6.7 pts
    2025West Lancashire WestConservative-29.3 pts-22.6 pts-6.7 pts
    2025Skelmersdale CentralGreen+8.8 pts+2.2 pts+6.6 pts
    2025Skelmersdale CentralLiberal Democrats+6.4 pts-0.1 pts+6.5 pts
    2025Morecambe CentralLabour-13.6 pts-20.1 pts+6.4 pts
    2025Lancaster Rural EastGreen+8.5 pts+2.2 pts+6.4 pts
    2025Burnley Central WestLiberal Democrats-6.4 pts-0.1 pts-6.4 pts
    2025Wyre Rural CentralGreen-4.1 pts+2.2 pts-6.3 pts
    2025Moss Side and FaringtonConservative-28.8 pts-22.6 pts-6.2 pts
    2025Morecambe NorthLiberal Democrats+6.1 pts-0.1 pts+6.1 pts
    2025Hoghton with WheeltonGreen-3.9 pts+2.2 pts-6.0 pts
    2025Morecambe SouthLabour-14.2 pts-20.1 pts+5.8 pts
    2025Rossendale SouthConservative-28.3 pts-22.6 pts-5.7 pts
    2025West Lancashire NorthLabour-14.4 pts-20.1 pts+5.7 pts
    2025Accrington West and Oswaldtwistle CentralConservative-17.0 pts-22.6 pts+5.6 pts
    2025Padiham and Burnley WestConservative-28.2 pts-22.6 pts-5.6 pts
    2025Leyland SouthLabour-14.6 pts-20.1 pts+5.4 pts
    2025Fleetwood West and Cleveleys WestLabour-14.7 pts-20.1 pts+5.3 pts
    2025Moss Side and FaringtonGreen-3.1 pts+2.2 pts-5.3 pts
    2025Rossendale EastConservative-17.4 pts-22.6 pts+5.2 pts
    2025Ribble Valley North EastConservative-27.8 pts-22.6 pts-5.2 pts
    2025Wyre Rural EastGreen-3.0 pts+2.2 pts-5.2 pts
    2025Lancaster CentralGreen-2.9 pts+2.2 pts-5.0 pts
    2025Chorley NorthConservative-17.6 pts-22.6 pts+5.0 pts
    2025Pendle HillConservative-17.6 pts-22.6 pts+5.0 pts
    2025Accrington West and Oswaldtwistle CentralLabour-25.0 pts-20.1 pts-4.9 pts
    2025Hoghton with WheeltonConservative-27.6 pts-22.6 pts-4.9 pts
    2025Ribble Valley South WestGreen-2.8 pts+2.2 pts-4.9 pts
    2025Chorley CentralConservative-17.9 pts-22.6 pts+4.7 pts
    2025Chorley NorthGreen-2.5 pts+2.2 pts-4.6 pts
    2025Rossendale EastGreen+6.7 pts+2.2 pts+4.6 pts
    2025OswaldtwistleLabour-24.6 pts-20.1 pts-4.6 pts
    2025Burnley North EastGreen-2.4 pts+2.2 pts-4.5 pts
    2025Morecambe CentralLiberal Democrats-4.5 pts-0.1 pts-4.5 pts
    2025Leyland SouthConservative-27.0 pts-22.6 pts-4.4 pts
    2025Chorley NorthLabour-24.4 pts-20.1 pts-4.4 pts
    2025Pendle CentralConservative-27.0 pts-22.6 pts-4.4 pts
    2025Whitworth and BacupLabour-15.7 pts-20.1 pts+4.3 pts
    2025Preston EastConservative-26.9 pts-22.6 pts-4.3 pts
    2025St Annes SouthLiberal Democrats+4.2 pts-0.1 pts+4.3 pts
    2025Fylde WestConservative-26.7 pts-22.6 pts-4.1 pts
    2025Lancaster Rural NorthConservative-26.6 pts-22.6 pts-4.0 pts
    2025Ribble Valley South WestLiberal Democrats-4.0 pts-0.1 pts-4.0 pts
    2025Pendle RuralGreen-1.8 pts+2.2 pts-4.0 pts
    2025Chorley Rural WestConservative-26.4 pts-22.6 pts-3.8 pts
    2025Brierfield and Nelson WestConservative-26.4 pts-22.6 pts-3.8 pts
    2025West Lancashire NorthConservative-26.4 pts-22.6 pts-3.8 pts
    2025Burnley RuralConservative-18.9 pts-22.6 pts+3.7 pts
    2025Skelmersdale EastGreen-1.5 pts+2.2 pts-3.6 pts
    2025Preston Central WestLiberal Democrats+3.5 pts-0.1 pts+3.6 pts
    2025Nelson EastGreen-1.4 pts+2.2 pts-3.6 pts
    2025Preston South WestConservative-19.1 pts-22.6 pts+3.5 pts
    2025Accrington SouthLabour-16.5 pts-20.1 pts+3.5 pts
    2025Leyland CentralConservative-26.1 pts-22.6 pts-3.5 pts
    2025HeyshamGreen-1.3 pts+2.2 pts-3.5 pts
    2025Leyland SouthLiberal Democrats-3.5 pts-0.1 pts-3.4 pts
    2025West Lancashire WestLiberal Democrats-3.4 pts-0.1 pts-3.3 pts
    2025Great Harwood, Rishton and Clayton-le-MoorsConservative-25.9 pts-22.6 pts-3.3 pts
    2025Pendle RuralLiberal Democrats-3.3 pts-0.1 pts-3.3 pts
    2025Leyland CentralGreen-1.0 pts+2.2 pts-3.2 pts
    2025Clayton with WhittleConservative-25.8 pts-22.6 pts-3.1 pts
    2025Burscough and RuffordConservative-25.7 pts-22.6 pts-3.1 pts
    2025Chorley Rural WestGreen-0.9 pts+2.2 pts-3.1 pts
    2025Lancaster Rural NorthLiberal Democrats+3.0 pts-0.1 pts+3.1 pts
    2025Euxton, Buckshaw and AstleyConservative-19.6 pts-22.6 pts+3.0 pts
    2025Penwortham WestGreen-0.7 pts+2.2 pts-2.9 pts
    2025Chorley Rural EastGreen-0.7 pts+2.2 pts-2.8 pts
    2025Leyland CentralLiberal Democrats+2.8 pts-0.1 pts+2.8 pts
    2025Ribble Valley North EastGreen+4.9 pts+2.2 pts+2.8 pts
    2025Accrington NorthConservative-19.8 pts-22.6 pts+2.8 pts
    2025Whitworth and BacupGreen-0.5 pts+2.2 pts-2.7 pts
    2025Brierfield and Nelson WestGreen-0.5 pts+2.2 pts-2.6 pts
    2025Accrington NorthGreen+4.8 pts+2.2 pts+2.6 pts
    2025Lancaster South EastLiberal Democrats-2.7 pts-0.1 pts-2.6 pts
    2025Morecambe NorthGreen-0.4 pts+2.2 pts-2.6 pts
    2025OswaldtwistleReform UK+37.8 pts+35.4 pts+2.4 pts
    2025West Lancashire NorthLiberal Democrats+2.4 pts-0.1 pts+2.4 pts
    2025Preston EastLiberal Democrats+2.4 pts-0.1 pts+2.4 pts
    2025Pendle HillLiberal Democrats-2.5 pts-0.1 pts-2.4 pts
    2025Pendle RuralConservative-25.0 pts-22.6 pts-2.4 pts
    2025St Annes NorthConservative-25.0 pts-22.6 pts-2.4 pts
    2025Longridge with BowlandLiberal Democrats-2.4 pts-0.1 pts-2.4 pts
    2025South Ribble WestLiberal Democrats+2.3 pts-0.1 pts+2.4 pts
    2025Fleetwood EastGreen-0.1 pts+2.2 pts-2.3 pts
    2025Fylde SouthGreen-0.1 pts+2.2 pts-2.3 pts
    2025ClitheroeGreen-0.0 pts+2.2 pts-2.2 pts
    2025Cleveleys South and CarletonGreen+0.0 pts+2.2 pts-2.1 pts
    2025HeyshamLiberal Democrats+2.1 pts-0.1 pts+2.1 pts
    2025Poulton-le-FyldeGreen+0.1 pts+2.2 pts-2.0 pts
    2025Clayton with WhittleGreen+0.2 pts+2.2 pts-2.0 pts
    2025Fylde EastConservative-20.6 pts-22.6 pts+2.0 pts
    2025Fleetwood West and Cleveleys WestLiberal Democrats+1.9 pts-0.1 pts+1.9 pts
    2025Lancaster Rural EastLiberal Democrats+1.8 pts-0.1 pts+1.9 pts
    2025Poulton-le-FyldeConservative-24.5 pts-22.6 pts-1.9 pts
    2025Rossendale WestConservative-24.5 pts-22.6 pts-1.9 pts
    2025St Annes SouthConservative-24.4 pts-22.6 pts-1.8 pts
    2025Cleveleys EastGreen+0.4 pts+2.2 pts-1.8 pts
    2025Preston WestConservative-24.4 pts-22.6 pts-1.7 pts
    2025Preston NorthLabour-18.3 pts-20.1 pts+1.7 pts
    2025Chorley CentralLabour-21.7 pts-20.1 pts-1.6 pts
    2025Euxton, Buckshaw and AstleyGreen+0.5 pts+2.2 pts-1.6 pts
    2025Lostock Hall and Bamber BridgeConservative-21.0 pts-22.6 pts+1.6 pts
    2025Fleetwood West and Cleveleys WestGreen+0.6 pts+2.2 pts-1.6 pts
    2025Lancaster EastLabour-21.7 pts-20.1 pts-1.6 pts
    2025Rossendale SouthGreen+0.6 pts+2.2 pts-1.6 pts
    2025Penwortham WestConservative-21.1 pts-22.6 pts+1.5 pts
    2025South Ribble EastLiberal Democrats-1.5 pts-0.1 pts-1.4 pts
    2025Penwortham East and Walton-le-DaleConservative-21.3 pts-22.6 pts+1.3 pts
    2025Euxton, Buckshaw and AstleyLiberal Democrats+1.2 pts-0.1 pts+1.3 pts
    2025SkertonLiberal Democrats+1.2 pts-0.1 pts+1.2 pts
    2025Skelmersdale EastConservative-23.8 pts-22.6 pts-1.2 pts
    2025Burnley South WestGreen+1.0 pts+2.2 pts-1.2 pts
    2025Cleveleys South and CarletonLiberal Democrats-1.2 pts-0.1 pts-1.1 pts
    2025Clayton with WhittleLiberal Democrats+1.1 pts-0.1 pts+1.1 pts
    2025Morecambe CentralGreen+1.0 pts+2.2 pts-1.1 pts
    2025Preston CityLiberal Democrats-1.1 pts-0.1 pts-1.0 pts
    2025Fleetwood EastLiberal Democrats+0.9 pts-0.1 pts+1.0 pts
    2025Penwortham WestLiberal Democrats+0.9 pts-0.1 pts+0.9 pts
    2025Accrington SouthConservative-21.7 pts-22.6 pts+0.9 pts
    2025OswaldtwistleGreen+1.3 pts+2.2 pts-0.8 pts
    2025Burnley RuralLiberal Democrats+0.7 pts-0.1 pts+0.8 pts
    2025Chorley SouthConservative-21.8 pts-22.6 pts+0.8 pts
    2025Nelson EastLiberal Democrats-0.8 pts-0.1 pts-0.8 pts
    2025Burscough and RuffordLiberal Democrats+0.7 pts-0.1 pts+0.7 pts
    2025Chorley Rural WestLiberal Democrats+0.7 pts-0.1 pts+0.7 pts
    2025Lancaster EastLiberal Democrats+0.6 pts-0.1 pts+0.7 pts
    2025Morecambe SouthGreen+2.9 pts+2.2 pts+0.7 pts
    2025Chorley Rural EastConservative-21.9 pts-22.6 pts+0.7 pts
    2025Padiham and Burnley WestGreen+1.5 pts+2.2 pts-0.7 pts
    2025LythamLiberal Democrats-0.7 pts-0.1 pts-0.6 pts
    2025HeyshamConservative-23.2 pts-22.6 pts-0.6 pts
    2025West Lancashire EastConservative-23.2 pts-22.6 pts-0.6 pts
    2025Skelmersdale WestLiberal Democrats+0.5 pts-0.1 pts+0.5 pts
    2025Preston WestLiberal Democrats-0.6 pts-0.1 pts-0.5 pts
    2025Chorley CentralGreen+1.6 pts+2.2 pts-0.5 pts
    2025Rossendale EastLabour-20.5 pts-20.1 pts-0.4 pts
    2025Great Harwood, Rishton and Clayton-le-MoorsGreen+1.7 pts+2.2 pts-0.4 pts
    2025Accrington SouthGreen+1.8 pts+2.2 pts-0.4 pts
    2025Thornton and HambletonLiberal Democrats-0.4 pts-0.1 pts-0.4 pts
    2025Preston Central EastLiberal Democrats-0.4 pts-0.1 pts-0.4 pts
    2025Poulton-le-FyldeLiberal Democrats+0.3 pts-0.1 pts+0.3 pts
    2025Lostock Hall and Bamber BridgeLabour-20.3 pts-20.1 pts-0.2 pts
    2025Moss Side and FaringtonLiberal Democrats+0.2 pts-0.1 pts+0.2 pts
    2025Penwortham East and Walton-le-DaleLiberal Democrats-0.3 pts-0.1 pts-0.2 pts
    2025Lostock Hall and Bamber BridgeLiberal Democrats-0.3 pts-0.1 pts-0.2 pts
    2025Preston South WestLabour-20.2 pts-20.1 pts-0.2 pts
    2025Lancaster Rural EastConservative-22.5 pts-22.6 pts+0.1 pts
    2025Wyre Rural EastLiberal Democrats-0.2 pts-0.1 pts-0.1 pts
    2025Brierfield and Nelson WestLiberal Democrats-0.2 pts-0.1 pts-0.1 pts
    2025Preston South EastLiberal Democrats+0.0 pts-0.1 pts+0.1 pts
    2025Wyre Rural CentralLiberal Democrats-0.1 pts-0.1 pts-0.0 pts
    2025Hoghton with WheeltonLiberal Democrats-0.0 pts-0.1 pts+0.0 pts
    2025Ribble Valley North EastLiberal Democrats-0.1 pts-0.1 pts-0.0 pts
    2021Padiham and Burnley WestConservative+41.0 pts-1.2 pts+42.2 pts
    2021Morecambe CentralLiberal Democrats+31.6 pts-0.4 pts+31.9 pts
    2021Fylde WestConservative+28.4 pts-1.2 pts+29.6 pts
    2021West Lancashire NorthLiberal Democrats-25.7 pts-0.4 pts-25.3 pts
    2021Skelmersdale CentralLabour-23.5 pts-3.6 pts-19.9 pts
    2021Rossendale EastConservative-20.4 pts-1.2 pts-19.3 pts
    2021Burnley RuralGreen+21.3 pts+2.5 pts+18.8 pts
    2021Burnley Central WestGreen+21.2 pts+2.5 pts+18.7 pts
    2021Accrington West and Oswaldtwistle CentralConservative+17.5 pts-1.2 pts+18.7 pts
    2021Wyre Rural EastConservative+17.1 pts-1.2 pts+18.2 pts
    2021SkertonLabour-20.4 pts-3.6 pts-16.8 pts
    2021Burnley Central WestLiberal Democrats-16.9 pts-0.4 pts-16.5 pts
    2021Ribble Valley North EastConservative-17.3 pts-1.2 pts-16.2 pts
    2021West Lancashire NorthLabour+12.4 pts-3.6 pts+16.0 pts
    2021West Lancashire NorthConservative+13.3 pts-1.2 pts+14.5 pts
    2021Fylde EastConservative+13.3 pts-1.2 pts+14.5 pts
    2021Accrington West and Oswaldtwistle CentralLabour-17.5 pts-3.6 pts-13.9 pts
    2021Preston RuralLabour+10.0 pts-3.6 pts+13.6 pts
    2021Morecambe CentralConservative-14.7 pts-1.2 pts-13.6 pts
    2021Fylde WestLabour+9.9 pts-3.6 pts+13.5 pts
    2021Fylde EastIndependent-12.4 pts+1.0 pts-13.4 pts
    2021OrmskirkConservative-14.4 pts-1.2 pts-13.2 pts
    2021Burnley North EastLiberal Democrats-13.5 pts-0.4 pts-13.2 pts
    2021OswaldtwistleLabour+9.0 pts-3.6 pts+12.6 pts
    2021Burnley South WestLiberal Democrats-12.9 pts-0.4 pts-12.5 pts
    2021HeyshamConservative-13.4 pts-1.2 pts-12.3 pts
    2021Pendle CentralConservative+11.0 pts-1.2 pts+12.1 pts
    2021Pendle HillConservative-13.3 pts-1.2 pts-12.1 pts
    2021ClitheroeLiberal Democrats-12.4 pts-0.4 pts-12.0 pts
    2021South Ribble EastLabour+8.3 pts-3.6 pts+11.9 pts
    2021Whitworth and BacupLabour-15.4 pts-3.6 pts-11.7 pts
    2021Wyre Rural EastLabour+8.0 pts-3.6 pts+11.6 pts
    2021Rossendale WestConservative-12.3 pts-1.2 pts-11.2 pts
    2021ClitheroeConservative-12.2 pts-1.2 pts-11.0 pts
    2021Preston South WestLiberal Democrats-11.3 pts-0.4 pts-11.0 pts
    2021Clayton with WhittleLabour+7.3 pts-3.6 pts+11.0 pts
    2021Lancaster EastGreen-8.4 pts+2.5 pts-10.9 pts
    2021SkertonConservative-12.0 pts-1.2 pts-10.8 pts
    2021Preston NorthLabour+7.1 pts-3.6 pts+10.7 pts
    2021Lancaster EastLabour+6.7 pts-3.6 pts+10.4 pts
    2021Preston NorthLiberal Democrats+9.8 pts-0.4 pts+10.2 pts