Northumberland: wards that bucked the trend
Northumberland: in 2017, 90 ward results beat the expected swing and 88 trailed it. The biggest gap was Labour in Bedlington East (-47.2 pts actual vs -9.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.
| Year | Ward | Party | Actual swing | Expected swing | Gap |
|---|---|---|---|---|---|
| 2017 | Bedlington East | Labour | -47.2 pts | -9.4 pts | -37.8 pts |
| 2017 | Choppington | Labour | -43.9 pts | -9.4 pts | -34.5 pts |
| 2017 | Hexham West | Conservative | -18.2 pts | +12.9 pts | -31.1 pts |
| 2017 | Shilbottle | Liberal Democrats | +22.0 pts | -8.9 pts | +31.0 pts |
| 2017 | Prudhoe South | Labour | -35.2 pts | -9.4 pts | -25.8 pts |
| 2017 | Bywell | Labour | +15.9 pts | -9.4 pts | +25.3 pts |
| 2017 | Bedlington Central | Labour | -34.3 pts | -9.4 pts | -24.9 pts |
| 2017 | Corbridge | Conservative | -12.0 pts | +12.9 pts | -24.8 pts |
| 2017 | Cramlington Village | Conservative | +37.4 pts | +12.9 pts | +24.5 pts |
| 2017 | Humshaugh | Conservative | -11.6 pts | +12.9 pts | -24.5 pts |
| 2017 | Bedlington Central | Conservative | -11.6 pts | +12.9 pts | -24.4 pts |
| 2017 | Cramlington Eastfield | Conservative | +35.7 pts | +12.9 pts | +22.9 pts |
| 2017 | Bamburgh | Labour | +10.6 pts | -9.4 pts | +20.0 pts |
| 2017 | Cramlington Eastfield | Liberal Democrats | -28.7 pts | -8.9 pts | -19.8 pts |
| 2017 | Berwick East | Liberal Democrats | -28.6 pts | -8.9 pts | -19.6 pts |
| 2017 | Hirst | Labour | +10.1 pts | -9.4 pts | +19.5 pts |
| 2017 | Kitty Brewster | Labour | -28.5 pts | -9.4 pts | -19.2 pts |
| 2017 | Holywell | Conservative | +31.7 pts | +12.9 pts | +18.8 pts |
| 2017 | Lynemouth | Liberal Democrats | -27.3 pts | -8.9 pts | -18.3 pts |
| 2017 | Ponteland East And Stannington | Conservative | -5.4 pts | +12.9 pts | -18.2 pts |
| 2017 | Berwick East | Conservative | -5.2 pts | +12.9 pts | -18.1 pts |
| 2017 | Prudhoe South | UK Independence Party (UKIP) | -21.6 pts | -3.7 pts | -17.9 pts |
| 2017 | Cramlington East | Labour | -27.0 pts | -9.4 pts | -17.7 pts |
| 2017 | Longhoughton | Conservative | +30.1 pts | +12.9 pts | +17.2 pts |
| 2017 | Bedlington West | Independent | +24.4 pts | +7.4 pts | +17.0 pts |
| 2017 | Amble West With Warkworth | Independent | +24.4 pts | +7.4 pts | +17.0 pts |
| 2017 | Alnwick | Labour | +7.3 pts | -9.4 pts | +16.7 pts |
| 2017 | Ponteland South With Heddon | Conservative | -3.4 pts | +12.9 pts | -16.3 pts |
| 2017 | Bamburgh | Liberal Democrats | -25.2 pts | -8.9 pts | -16.3 pts |
| 2017 | Prudhoe North | UK Independence Party (UKIP) | -19.1 pts | -3.7 pts | -15.4 pts |
| 2017 | Cramlington Village | Independent | -7.9 pts | +7.4 pts | -15.4 pts |
| 2017 | Stocksfield And Broomhaugh | Conservative | -2.2 pts | +12.9 pts | -15.1 pts |
| 2017 | Bellingham | Conservative | -1.9 pts | +12.9 pts | -14.8 pts |
| 2017 | Seghill with Seaton Delaval | Labour | -23.8 pts | -9.4 pts | -14.4 pts |
| 2017 | Newsham | Labour | +4.7 pts | -9.4 pts | +14.1 pts |
| 2017 | Cowpen | UK Independence Party (UKIP) | -17.7 pts | -3.7 pts | -13.9 pts |
| 2017 | Rothbury | Conservative | -1.0 pts | +12.9 pts | -13.9 pts |
| 2017 | Seghill with Seaton Delaval | Conservative | +26.6 pts | +12.9 pts | +13.7 pts |
| 2017 | Holywell | Labour | +4.0 pts | -9.4 pts | +13.3 pts |
| 2017 | Shilbottle | UK Independence Party (UKIP) | -16.8 pts | -3.7 pts | -13.0 pts |
| 2017 | Bywell | Liberal Democrats | +4.1 pts | -8.9 pts | +13.0 pts |
| 2017 | Newbiggin Central And East | Labour | +3.6 pts | -9.4 pts | +13.0 pts |
| 2017 | Berwick North | Independent | +20.4 pts | +7.4 pts | +13.0 pts |
| 2017 | Cramlington East | Conservative | +25.8 pts | +12.9 pts | +12.9 pts |
| 2017 | Morpeth North | Green | -11.0 pts | +1.8 pts | -12.7 pts |
| 2017 | Choppington | Conservative | +0.1 pts | +12.9 pts | -12.7 pts |
| 2017 | South Tynedale | Conservative | +0.2 pts | +12.9 pts | -12.7 pts |
| 2017 | Plessey | Liberal Democrats | +3.6 pts | -8.9 pts | +12.6 pts |
| 2017 | Haydon And Hadrian | Conservative | +0.3 pts | +12.9 pts | -12.5 pts |
| 2017 | Morpeth Kirkhill | Conservative | +25.3 pts | +12.9 pts | +12.4 pts |
| 2017 | Cramlington Village | Liberal Democrats | -20.7 pts | -8.9 pts | -11.8 pts |
| 2017 | South Tynedale | Liberal Democrats | +2.6 pts | -8.9 pts | +11.6 pts |
| 2017 | Pegswood | Liberal Democrats | +2.6 pts | -8.9 pts | +11.5 pts |
| 2017 | Hexham Central With Acomb | Conservative | +1.4 pts | +12.9 pts | -11.5 pts |
| 2017 | Bothal | Labour | +2.0 pts | -9.4 pts | +11.3 pts |
| 2017 | Bedlington East | Conservative | +1.6 pts | +12.9 pts | -11.3 pts |
| 2017 | Sleekburn | Labour | -20.6 pts | -9.4 pts | -11.2 pts |
| 2017 | Morpeth North | Liberal Democrats | +2.2 pts | -8.9 pts | +11.1 pts |
| 2017 | Cowpen | Liberal Democrats | +2.1 pts | -8.9 pts | +11.1 pts |
| 2017 | Wooler | Liberal Democrats | +2.1 pts | -8.9 pts | +11.0 pts |
| 2017 | Prudhoe North | Liberal Democrats | +2.0 pts | -8.9 pts | +11.0 pts |
| 2017 | Cowpen | Labour | +1.6 pts | -9.4 pts | +11.0 pts |
| 2017 | South Blyth | Labour | +1.5 pts | -9.4 pts | +10.8 pts |
| 2017 | Seaton With Newbiggin West | Conservative | +23.4 pts | +12.9 pts | +10.5 pts |
| 2017 | Bedlington West | Conservative | +2.4 pts | +12.9 pts | -10.5 pts |
| 2017 | Hexham Central With Acomb | Liberal Democrats | +1.0 pts | -8.9 pts | +9.9 pts |
| 2017 | Prudhoe North | Conservative | +22.8 pts | +12.9 pts | +9.9 pts |
| 2017 | Amble | Liberal Democrats | +0.9 pts | -8.9 pts | +9.8 pts |
| 2017 | Berwick North | Liberal Democrats | -18.7 pts | -8.9 pts | -9.8 pts |
| 2017 | Berwick North | Conservative | +3.1 pts | +12.9 pts | -9.7 pts |
| 2017 | Wooler | Labour | +0.3 pts | -9.4 pts | +9.7 pts |
| 2017 | Corbridge | Labour | -19.0 pts | -9.4 pts | -9.6 pts |
| 2017 | South Blyth | Conservative | +22.2 pts | +12.9 pts | +9.4 pts |
| 2017 | Druridge Bay | Liberal Democrats | +0.3 pts | -8.9 pts | +9.2 pts |
| 2017 | Amble | Labour | -18.5 pts | -9.4 pts | -9.1 pts |
| 2017 | Croft | Liberal Democrats | +0.1 pts | -8.9 pts | +9.0 pts |
| 2017 | Prudhoe South | Conservative | +21.8 pts | +12.9 pts | +8.9 pts |
| 2017 | Haydon And Hadrian | Liberal Democrats | -0.1 pts | -8.9 pts | +8.9 pts |
| 2017 | Longhorsley | Liberal Democrats | -0.1 pts | -8.9 pts | +8.9 pts |
| 2017 | Hexham East | Liberal Democrats | -0.1 pts | -8.9 pts | +8.8 pts |
| 2017 | Alnwick | UK Independence Party (UKIP) | -12.4 pts | -3.7 pts | -8.6 pts |
| 2017 | Rothbury | Labour | -0.8 pts | -9.4 pts | +8.6 pts |
| 2017 | Morpeth Stobhill | Labour | -17.9 pts | -9.4 pts | -8.5 pts |
| 2017 | Longhorsley | Labour | -0.9 pts | -9.4 pts | +8.5 pts |
| 2017 | South Blyth | Liberal Democrats | -17.2 pts | -8.9 pts | -8.2 pts |
| 2017 | Norham And Islandshires | Labour | -1.3 pts | -9.4 pts | +8.0 pts |
| 2017 | Cramlington South East | Liberal Democrats | -1.1 pts | -8.9 pts | +7.9 pts |
| 2017 | Ponteland West | Conservative | +5.2 pts | +12.9 pts | -7.7 pts |
| 2017 | Bothal | Conservative | +5.3 pts | +12.9 pts | -7.6 pts |
| 2017 | Newbiggin Central And East | Conservative | +20.1 pts | +12.9 pts | +7.2 pts |
| 2017 | Isabella | Labour | -16.5 pts | -9.4 pts | -7.2 pts |
| 2017 | Pegswood | Conservative | +19.9 pts | +12.9 pts | +7.0 pts |
| 2017 | Isabella | Conservative | +5.8 pts | +12.9 pts | -7.0 pts |
| 2017 | Prudhoe South | Liberal Democrats | -2.3 pts | -8.9 pts | +6.7 pts |
| 2017 | Haltwhistle | Labour | -2.7 pts | -9.4 pts | +6.6 pts |
| 2017 | Shilbottle | Labour | -15.9 pts | -9.4 pts | -6.5 pts |
| 2017 | Haltwhistle | Liberal Democrats | -2.5 pts | -8.9 pts | +6.5 pts |
| 2017 | Hartley | Liberal Democrats | -15.2 pts | -8.9 pts | -6.2 pts |
| 2017 | Hexham East | Conservative | +19.0 pts | +12.9 pts | +6.1 pts |
| 2017 | Cramlington Eastfield | Labour | -15.5 pts | -9.4 pts | -6.1 pts |
| 2017 | Hartley | Labour | -15.4 pts | -9.4 pts | -6.1 pts |
| 2017 | Lynemouth | Labour | -15.2 pts | -9.4 pts | -5.9 pts |
| 2017 | Cramlington South East | Conservative | +18.6 pts | +12.9 pts | +5.7 pts |
| 2017 | Cramlington South East | Labour | -3.7 pts | -9.4 pts | +5.7 pts |
| 2017 | Haydon And Hadrian | Labour | -3.7 pts | -9.4 pts | +5.6 pts |
| 2017 | Wensleydale | Labour | -14.9 pts | -9.4 pts | -5.6 pts |
| 2017 | Sleekburn | Conservative | +18.2 pts | +12.9 pts | +5.3 pts |
| 2017 | Amble West With Warkworth | Labour | -4.1 pts | -9.4 pts | +5.3 pts |
| 2017 | Morpeth Stobhill | Liberal Democrats | -14.2 pts | -8.9 pts | -5.3 pts |
| 2017 | Berwick West With Ord | Labour | -4.1 pts | -9.4 pts | +5.2 pts |
| 2017 | Amble West With Warkworth | Liberal Democrats | -14.1 pts | -8.9 pts | -5.2 pts |
| 2017 | Amble | Conservative | +17.6 pts | +12.9 pts | +4.8 pts |
| 2017 | Wensleydale | Conservative | +8.1 pts | +12.9 pts | -4.7 pts |
| 2017 | Morpeth North | Conservative | +17.6 pts | +12.9 pts | +4.7 pts |
| 2017 | Morpeth Stobhill | Conservative | +17.5 pts | +12.9 pts | +4.7 pts |
| 2017 | Hexham Central With Acomb | Labour | -4.7 pts | -9.4 pts | +4.7 pts |
| 2017 | Stakeford | Labour | -13.9 pts | -9.4 pts | -4.6 pts |
| 2017 | Berwick North | Labour | -4.8 pts | -9.4 pts | +4.6 pts |
| 2017 | Hirst | Conservative | +17.4 pts | +12.9 pts | +4.5 pts |
| 2017 | Bedlington West | Labour | -13.9 pts | -9.4 pts | -4.5 pts |
| 2017 | Morpeth Kirkhill | Labour | -13.9 pts | -9.4 pts | -4.5 pts |
| 2017 | Berwick West With Ord | Conservative | +17.3 pts | +12.9 pts | +4.5 pts |
| 2017 | Cramlington West | Conservative | +17.3 pts | +12.9 pts | +4.4 pts |
| 2017 | Wensleydale | Liberal Democrats | -4.5 pts | -8.9 pts | +4.4 pts |
| 2017 | Alnwick | Conservative | +17.1 pts | +12.9 pts | +4.3 pts |
| 2017 | Newsham | UK Independence Party (UKIP) | -8.0 pts | -3.7 pts | -4.3 pts |
| 2017 | Berwick West With Ord | Liberal Democrats | -13.2 pts | -8.9 pts | -4.2 pts |
| 2017 | Wooler | Conservative | +8.7 pts | +12.9 pts | -4.2 pts |
| 2017 | Stocksfield And Broomhaugh | Labour | -5.2 pts | -9.4 pts | +4.1 pts |
| 2017 | Kitty Brewster | Liberal Democrats | -5.0 pts | -8.9 pts | +3.9 pts |
| 2017 | Haydon | Liberal Democrats | -12.8 pts | -8.9 pts | -3.9 pts |
| 2017 | Humshaugh | Liberal Democrats | -5.1 pts | -8.9 pts | +3.9 pts |
| 2017 | Seaton With Newbiggin West | Labour | -5.6 pts | -9.4 pts | +3.7 pts |
| 2017 | Norham And Islandshires | Liberal Democrats | -12.7 pts | -8.9 pts | -3.7 pts |
| 2017 | Cramlington Village | Labour | -13.0 pts | -9.4 pts | -3.7 pts |
| 2017 | Lynemouth | Conservative | +9.3 pts | +12.9 pts | -3.6 pts |
| 2017 | Isabella | Liberal Democrats | -5.4 pts | -8.9 pts | +3.5 pts |
| 2017 | Cramlington West | Labour | -12.7 pts | -9.4 pts | -3.3 pts |
| 2017 | Stocksfield And Broomhaugh | Independent | +4.2 pts | +7.4 pts | -3.2 pts |
| 2017 | Alnwick | Liberal Democrats | -12.1 pts | -8.9 pts | -3.2 pts |
| 2017 | Hartley | Conservative | +9.7 pts | +12.9 pts | -3.1 pts |
| 2017 | Pegswood | Labour | -6.3 pts | -9.4 pts | +3.0 pts |
| 2017 | Haltwhistle | Conservative | +15.9 pts | +12.9 pts | +3.0 pts |
| 2017 | Druridge Bay | Conservative | +15.8 pts | +12.9 pts | +3.0 pts |
| 2017 | Kitty Brewster | Conservative | +15.8 pts | +12.9 pts | +3.0 pts |
| 2017 | Humshaugh | Labour | -12.3 pts | -9.4 pts | -2.9 pts |
| 2017 | Hexham West | Labour | -6.5 pts | -9.4 pts | +2.8 pts |
| 2017 | South Blyth | UK Independence Party (UKIP) | -6.5 pts | -3.7 pts | -2.8 pts |
| 2017 | Plessey | Conservative | +10.2 pts | +12.9 pts | -2.7 pts |
| 2017 | Ashington Central | Conservative | +10.4 pts | +12.9 pts | -2.5 pts |
| 2017 | College | Labour | -11.8 pts | -9.4 pts | -2.5 pts |
| 2017 | Plessey | UK Independence Party (UKIP) | -6.2 pts | -3.7 pts | -2.4 pts |
| 2017 | Morpeth Kirkhill | Liberal Democrats | -11.4 pts | -8.9 pts | -2.4 pts |
| 2017 | Amble West With Warkworth | Conservative | +10.5 pts | +12.9 pts | -2.4 pts |
| 2017 | Croft | Labour | -11.7 pts | -9.4 pts | -2.3 pts |
| 2017 | Shilbottle | Conservative | +10.6 pts | +12.9 pts | -2.2 pts |
| 2017 | Haydon | Conservative | +10.7 pts | +12.9 pts | -2.2 pts |
| 2017 | Newsham | Conservative | +14.9 pts | +12.9 pts | +2.1 pts |
| 2017 | Cramlington North | Labour | -11.2 pts | -9.4 pts | -1.8 pts |
| 2017 | Bamburgh | Conservative | +14.6 pts | +12.9 pts | +1.7 pts |
| 2017 | Plessey | Labour | -7.6 pts | -9.4 pts | +1.7 pts |
| 2017 | Haydon | Labour | -7.7 pts | -9.4 pts | +1.7 pts |
| 2017 | Bothal | Liberal Democrats | -7.3 pts | -8.9 pts | +1.7 pts |
| 2017 | South Tynedale | Labour | -10.9 pts | -9.4 pts | -1.5 pts |
| 2017 | Croft | Conservative | +11.4 pts | +12.9 pts | -1.4 pts |
| 2017 | Hexham East | Labour | -8.1 pts | -9.4 pts | +1.3 pts |
| 2017 | Bywell | Conservative | +14.1 pts | +12.9 pts | +1.2 pts |
| 2017 | Norham And Islandshires | Conservative | +14.0 pts | +12.9 pts | +1.1 pts |
| 2017 | Cramlington North | Conservative | +14.0 pts | +12.9 pts | +1.1 pts |
| 2017 | Cowpen | Conservative | +13.9 pts | +12.9 pts | +1.1 pts |
| 2017 | Stakeford | Conservative | +13.9 pts | +12.9 pts | +1.1 pts |
| 2017 | College | Conservative | +11.8 pts | +12.9 pts | -1.0 pts |
| 2017 | Ashington Central | Labour | -10.4 pts | -9.4 pts | -1.0 pts |
| 2017 | Longhorsley | Conservative | +12.0 pts | +12.9 pts | -0.8 pts |
| 2017 | Ponteland South With Heddon | Liberal Democrats | -9.6 pts | -8.9 pts | -0.6 pts |
| 2017 | Bellingham | Labour | -8.7 pts | -9.4 pts | +0.6 pts |
| 2017 | Morpeth North | Labour | -8.7 pts | -9.4 pts | +0.6 pts |
| 2017 | Prudhoe North | Labour | -9.9 pts | -9.4 pts | -0.5 pts |
