All years
2006 council by-elections
305 by-elections on our record, 62 of them won by a different party from last time.
Gains and losses by party
| Party | Gained | Lost | Net |
|---|---|---|---|
| Conservative | 29 | 14 | ▲ +15 |
| SNP | 4 | 1 | ▲ +3 |
| Green | 2 | 0 | ▲ +2 |
| Liberal Democrats | 14 | 13 | ▲ +1 |
| RA E&E | 1 | 0 | ▲ +1 |
| Plaid Cymru - The Party of Wales | 1 | 0 | ▲ +1 |
| T&WPA | 1 | 0 | ▲ +1 |
| Independent | 4 | 12 | ▼ -8 |
| Labour | 6 | 22 | ▼ -16 |
Every by-election
| Date | Ward | Winner | Previously |
|---|---|---|---|
| 12 Jan | Spixworth with St FaithsBroadland | Liberal Democrats 65.8% | Hold |
| 12 Jan | Beacon-StowCotswold | Conservative 63.8% | Gain from Independent |
| 19 Jan | Ely South and WestCambridgeshire | Liberal Democrats 60.0% | Hold |
| 19 Jan | OllertonNewark And Sherwood | Labour | Not known |
| 26 Jan | Durham SouthDurham | Labour 51.6% | Not known |
| 26 Jan | PrestburyMacclesfield | Conservative 89.5% | Not known |
| 26 Jan | PrestburyMacclesfield | Conservative 89.5% | Hold |
| 2 Feb | Heanor and LoscoeAmber Valley | Labour 41.9% | Hold |
| 2 Feb | StewkleyAylesbury Vale | Conservative 63.4% | Hold |
| 2 Feb | KirtonBoston | Conservative 72.8% | Gain from Independent |
| 2 Feb | Kirton [merged 14be9be1]Boston | Conservative 72.8% | Not known |
| 2 Feb | ManeaFenland | Conservative 58.5% | Hold |
| 2 Feb | North Carrick and Maybole EastSouth Ayrshire | Independent 27.7% | Gain from Labour |
| 2 Feb | Stowmarket SouthSuffolk | Conservative 35.0% | Not known |
| 9 Feb | SpencerNorthampton | Liberal Democrats 42.2% | Gain from Labour |
| 9 Feb | HartburnStockton-on-Tees | Conservative 78.1% | Hold |
| 9 Feb | Leftwich and KingsmeadVale Royal | Labour 36.2% | Hold |
| 16 Feb | CharingAshford | Conservative 71.8% | Hold |
| 16 Feb | CornsayDerwentside | Labour 75.4% | Not known |
| 16 Feb | MiltonGlasgow | SNP 49.6% | Not known |
| 16 Feb | Bodmin St. MarysNorth Cornwall | Liberal Democrats 69.2% | Hold |
| 16 Feb | Edgcumbe NorthRestormel | Conservative 58.6% | Hold |
| 16 Feb | WestgateSt Edmundsbury | Conservative 54.0% | Hold |
| 16 Feb | St Mary'sTest Valley | Conservative 44.5% | Gain from Liberal Democrats |
| 23 Feb | Bicknacre & East & West HanningfieldChelmsford | Conservative 76.9% | Hold |
| 23 Feb | LynehamNorth Wiltshire | Liberal Democrats 52.1% | Not known |
| 23 Feb | ChurchstokePowys | Independent 100.0% | Hold |
| 2 Mar | PenyrheolCaerphilly | Plaid Cymru - The Party of Wales 46.4% | Not known |
| 2 Mar | Upper WharfedaleCraven | Conservative 54.7% | Hold |
| 2 Mar | CollegeDarlington | Conservative 47.6% | Hold |
| 2 Mar | Honiton St Paul'sDevon | Conservative 55.4% | Not known |
| 2 Mar | YealmptonDevon | Conservative 49.5% | Not known |
| 2 Mar | Honiton St. PaulsEast Devon | Conservative 55.4% | Not known |
| 2 Mar | BaglanNeath Port Talbot | NPTRA 49.6% | Not known |
| 2 Mar | CHURCHSefton | Labour 52.4% | Gain from Liberal Democrats |
| 2 Mar | Erme ValleySouth Hams | Conservative 52.7% | Hold |
| 2 Mar | St John'sWarwick | Conservative 48.9% | Hold |
| 2 Mar | St. JohnsWarwick | Conservative 48.9% | Not known |
| 2 Mar | Greater MarlowWycombe | Conservative 56.4% | Not known |
| 2 Mar | Greater Marlow [merged c40fc4b2]Wycombe | Conservative 56.4% | Not known |
| 9 Mar | RhiwConwy | Conservative 59.9% | Hold |
| 9 Mar | MARKET & WEST DEEPINGSouth Kesteven | Conservative | Hold |
| 9 Mar | WerringtonStaffordshire Moorlands | Conservative 29.7% | Hold |
| 9 Mar | CoundonWear Valley | Labour 52.1% | Not known |
| 16 Mar | CravenBradford | Conservative 57.0% | Hold |
| 16 Mar | Craven [merged c5738b19]Bradford | Conservative 57.0% | Not known |
| 16 Mar | Warners EndDacorum | Labour 39.3% | Gain from Conservative |
| 16 Mar | MistertonHarborough | Conservative 57.6% | Hold |
| 16 Mar | Redruth SouthKerrier | Not recorded | Hold |
| 16 Mar | Frome Berkley DownMendip | Liberal Democrats 55.0% | Gain from Conservative |
| 16 Mar | Houghton, Haynes, Southill and Old WardenMid Bedfordshire | Liberal Democrats 55.3% | Gain from Conservative |
| 16 Mar | MiddlehavenMiddlesbrough | Labour 54.5% | Hold |
| 16 Mar | Middlehaven [merged 396335e9]Middlesbrough | Labour 59.8% | Not known |
| 16 Mar | BudeNorth Cornwall | Liberal Democrats 63.8% | Hold |
| 23 Mar | Binfield with WarfieldBracknell Forest | Conservative 55.5% | Hold |
| 23 Mar | Keighley WestBradford | Labour 47.0% | Hold |
| 23 Mar | Keighley West [merged 8d40188a]Bradford | Labour 47.0% | Hold |
| 23 Mar | WatlingtonSouth Oxfordshire | Conservative 72.9% | Hold |
| 23 Mar | MillfieldSunderland | Liberal Democrats 47.1% | Hold |
| 23 Mar | EwhurstWaverley | Independent 38.4% | Gain from Conservative |
| 30 Mar | TownEpsom And Ewell | Liberal Democrats 39.2% | Hold |
| 30 Mar | King's ParkGlasgow | Liberal Democrats 31.7% | Not known |
| 30 Mar | King’S ParkGlasgow | Liberal Democrats 31.7% | Gain from Labour |
| 30 Mar | Forest Town WestMansfield | Labour 37.8% | Hold |
| 30 Mar | Forest Town WestMansfield District Council | Labour 37.8% | Hold |
| 30 Mar | OLD DALBYMelton | Conservative 56.6% | Hold |
| 30 Mar | Avondale SouthSouth Lanarkshire | Conservative 51.0% | Hold |
| 30 Mar | BorestoneStirling | SNP 38.8% | Gain from Labour |
| 30 Mar | Borestone [merged cedbe090]Stirling | SNP 38.8% | Gain from Labour |
| 6 Apr | Alnmouth and LesburyAlnwick | Liberal Democrats 55.1% | Hold |
| 6 Apr | North WhetstoneBlaby | Conservative 45.2% | Hold |
| 6 Apr | OLD LEAKE & WRANGLEBoston | Conservative 56.6% | Hold |
| 6 Apr | Old Leake & Wrangle [merged d1c0d074]Boston | Conservative 64.9% | Not known |
| 6 Apr | Wythall SouthBromsgrove | Conservative 71.1% | Not known |
| 6 Apr | Cleator Moor NorthCopeland Borough Council | Labour 61.6% | Not known |
| 6 Apr | GosforthCopeland Borough Council | Conservative 64.2% | Not known |
| 6 Apr | HensinghamCopeland Borough Council | Labour 61.1% | Not known |
| 6 Apr | Shadforth & SherburnDurham | Liberal Democrats 48.7% | Not known |
| 6 Apr | Kennington and South HinkseyVale Of White Horse | Liberal Democrats 57.2% | Hold |
| 6 Apr | Crowborough NorthWealden | Conservative 55.5% | Gain from Independent |
| 6 Apr | HemmingwellWellingborough | Conservative 61.2% | Gain from Labour |
| 6 Apr | Sunninghill and South AscotWindsor & Maidenhead | Conservative 60.5% | Hold |
| 20 Apr | Rustington WestArun | Conservative 44.1% | Hold |
| 20 Apr | Ryemead, Tylers Green and LoudwaterBuckinghamshire | Conservative 61.0% | Hold |
| 20 Apr | Winster and South DarleyDerbyshire Dales | Conservative 40.8% | Gain from Liberal Democrats |
| 20 Apr | Frome KeyfordMendip | Liberal Democrats 63.3% | Hold |
| 20 Apr | SwadlincoteSouth Derbyshire | Labour 61.4% | Hold |
| 20 Apr | Swadlincote [merged f5b761c5]South Derbyshire | Labour 61.4% | Not known |
| 20 Apr | PangbourneWest Berkshire | Conservative 74.6% | Hold |
| 20 Apr | Warminster EastWest Wiltshire | Liberal Democrats 47.6% | Gain from Conservative |
| 20 Apr | Tylers Green & LoudwaterWycombe | Conservative 65.8% | Hold |
| 27 Apr | Clanfield and FinchdeanEast Hampshire | Liberal Democrats 57.1% | Hold |
| 27 Apr | Mablethorpe EastEast Lindsey | Labour 42.9% | Gain from Liberal Democrats |
| 27 Apr | Bodmin St PetrocNorth Cornwall | Liberal Democrats 63.9% | Hold |
| 4 May | Popley EastBasingstoke and Deane | Labour 51.7% | Not known |
| 4 May | RAWNSLEYCannock Chase | Liberal Democrats 35.2% | Hold |
| 4 May | CropredyCherwell | Conservative 74.3% | Hold |
| 4 May | ALDENHAM EASTHertsmere | Conservative 80.3% | Hold |
| 4 May | High LeghMacclesfield | Conservative | Hold |
| 4 May | Killamarsh EastNorth East Derbyshire | Labour | Hold |
| 4 May | MaenclochogPembrokeshire | Not recorded | Hold |
| 4 May | Swanage NorthPurbeck | Conservative 58.2% | Hold |
| 4 May | Kensworth and TotternhoeSouth Bedfordshire | Conservative 66.3% | Hold |
| 4 May | Harston and HauxtonSouth Cambridgeshire | Liberal Democrats 58.5% | Hold |
| 4 May | Kirkby LonsdaleSouth Lakeland | Conservative 57.8% | Hold |
| 4 May | HenleyStratford-on-Avon | Conservative 76.1% | Hold |
| 11 May | Lathkill and BradfordDerbyshire Dales | Independent | Hold |
| 11 May | StoneleighEpsom And Ewell | RA E&E 41.5% | Gain from Conservative |
| 11 May | RamshillScarborough | Conservative 34.5% | Gain from Labour |
| 11 May | StepneyScarborough | Green 27.6% | Gain from Labour |
| 11 May | Biggar/Symington and Black MountSouth Lanarkshire | Conservative 47.4% | Gain from SNP |
| 11 May | Guide PostWansbeck | Labour 61.4% | Hold |
| 18 May | TangmereChichester | Conservative 44.1% | Gain from Liberal Democrats |
| 18 May | Altonhill, Hillhead and LongparkEast Ayrshire | SNP 59.0% | Hold |
| 18 May | ThirskHambleton | Conservative 61.0% | Not known |
| 18 May | TruesdaleSouth Kesteven | Conservative 50.8% | Gain from Independent |
| 18 May | LeaWest Lindsey | Liberal Democrats 61.4% | Hold |
| 18 May | ParkWyre | Conservative 55.1% | Gain from Labour |
| 25 May | Saltash PillCaradon | Liberal Democrats 43.6% | Gain from Independent |
| 25 May | Branston and MereNorth Kesteven | Conservative 49.1% | Gain from Labour |
| 25 May | WylamTynedale | Liberal Democrats 44.5% | Hold |
| 1 Jun | AngmeringArun | Conservative 73.6% | Hold |
| 1 Jun | YaptonArun | Conservative 70.5% | Gain from Liberal Democrats |
| 1 Jun | Kerne BridgeHerefordshire | Conservative 46.4% | Gain from Independent |
| 1 Jun | Portishead WestNorth Somerset | Conservative 39.0% | Gain from Independent |
| 1 Jun | Portishead West [merged 6aeeaa45]North Somerset | Conservative 39.0% | Not known |
| 1 Jun | YattonNorth Somerset | Liberal Democrats 34.7% | Hold |
| 1 Jun | Yatton [merged b0cc2505]North Somerset | Liberal Democrats 34.7% | Not known |
| 1 Jun | CroylandWellingborough | Conservative 47.6% | Gain from Labour |
| 1 Jun | Angmering and FindonWest Sussex | Conservative 75.6% | Not known |
| 2 Jun | Heanor & LoscoeAmber Valley | Labour 41.9% | Not known |
| 7 Jun | HoltNorth Norfolk | Liberal Democrats 56.6% | Hold |
| 7 Jun | Holt [merged 2be25ed0]North Norfolk | Liberal Democrats 56.6% | Not known |
| 8 Jun | Framwellgate MoorDurham | Labour 45.0% | Not known |
| 8 Jun | Crosby RavensworthEden | Conservative 39.7% | Gain from Independent |
| 8 Jun | BrusHartlepool | Labour 40.5% | Hold |
| 8 Jun | NewportUttlesford | Liberal Democrats 60.4% | Hold |
| 15 Jun | PeltonChester-le-Street | Labour 64.0% | Not known |
| 15 Jun | Swanage SouthPurbeck | Conservative 45.4% | Not known |
| 15 Jun | DissSouth Norfolk | Conservative 50.9% | Gain from Liberal Democrats |
| 15 Jun | DissSouth Norfolk | Conservative 50.9% | Not known |
| 15 Jun | KedingtonSt Edmundsbury | Conservative 53.8% | Hold |
| 15 Jun | NascotWatford | Liberal Democrats 45.4% | Hold |
| 15 Jun | Dumbarton WestWest Dunbartonshire | SNP 45.1% | Gain from Labour |
| 22 Jun | SWAFFHAMBreckland | Conservative 66.3% | Not known |
| 22 Jun | St John'sCumbria | Labour 53.3% | Hold |
| 22 Jun | Great AmwellEast Hertfordshire | Conservative 78.3% | Hold |
| 22 Jun | Knebworth and CodicoteHertfordshire | Conservative 69.7% | Not known |
| 22 Jun | Skerton WestLancaster | Not recorded | Not known |
| 22 Jun | YeoMid Devon | Liberal Democrats 59.7% | Hold |
| 22 Jun | SouthwayPlymouth | Labour 43.3% | Hold |
| 22 Jun | Southway [merged adb1565e]Plymouth | Labour 43.3% | Not known |
| 22 Jun | Westham WestWeymouth and Portland | Conservative 35.0% | Gain from Liberal Democrats |
| 29 Jun | Sturry SouthCanterbury | Conservative 52.4% | Hold |
| 29 Jun | Sturry South [merged 387f5fe7]Canterbury | Conservative 52.4% | Hold |
| 29 Jun | ShobnallEast Staffordshire | Labour 41.1% | Hold |
| 29 Jun | RuxleyEpsom And Ewell | WERRA 36.0% | Not known |
| 29 Jun | MoorlandLincoln | Conservative 40.6% | Not known |
| 29 Jun | Denton SouthTameside | Labour 52.2% | Hold |
| 29 Jun | Uckfield New TownWealden | Liberal Democrats 58.4% | Hold |
| 6 Jul | FishtoftBoston | Conservative 44.7% | Gain from Liberal Democrats |
| 6 Jul | Fishtoft [merged c0965ec1]Boston | Conservative 44.7% | Not known |
| 6 Jul | Castlefields [merged 9424527e]Halton | Labour 42.6% | Hold |
| 6 Jul | Halton CastleHalton | Labour 42.6% | Hold |
| 6 Jul | HunstantonKing's Lynn And West Norfolk | Conservative 55.5% | Hold |
| 6 Jul | Bourne CastleLincolnshire | Conservative 44.6% | Hold |
| 6 Jul | Lydden ValeNorth Dorset | Liberal Democrats 57.0% | Not known |
| 6 Jul | Lydden Vale [merged ef0b11bf]North Dorset | Liberal Democrats 57.0% | Not known |
| 13 Jul | Hucknall WestAshfield | Liberal Democrats 40.7% | Gain from Labour |
| 13 Jul | Penistone WestBarnsley | Conservative 50.3% | Hold |
| 13 Jul | CromptonBolton | Labour 57.4% | Hold |
| 13 Jul | Crompton [merged 8aae3efa]Bolton | Labour 57.4% | Not known |
| 13 Jul | Brentwood RuralBrentwood | Conservative 61.5% | Hold |
| 13 Jul | Alphington and CowickDevon | Liberal Democrats 39.3% | Not known |
| 13 Jul | AlphingtonExeter | Liberal Democrats 45.4% | Hold |
| 13 Jul | Slade LodeFenland | Conservative 57.2% | Hold |
| 13 Jul | ColerneNorth Wiltshire | Liberal Democrats 51.6% | Hold |
| 13 Jul | NorthboroughPeterborough | Conservative 44.6% | Hold |
| 13 Jul | BridgeRedbridge | Conservative 39.6% | Hold |
| 13 Jul | SwadlincoteSouth Derbyshire | Labour 51.4% | Hold |
| 13 Jul | Swadlincote [merged f5b761c5]South Derbyshire | Not recorded | Not known |
| 13 Jul | FulfordStafford | Conservative | Hold |
| 13 Jul | Cheadle and CheckleyStaffordshire | Conservative 47.6% | Not known |
| 13 Jul | Cheadle WestStaffordshire Moorlands | Conservative 59.7% | Hold |
| 20 Jul | West WitteringChichester | Conservative 57.6% | Hold |
| 20 Jul | Llandrillo-yn-RhosConwy | Plaid Cymru - The Party of Wales 46.9% | Gain from Conservative |
| 20 Jul | Little Stour & AshstoneDover | Not recorded | Hold |
| 20 Jul | ParkHartlepool | Conservative 46.1% | Hold |
| 20 Jul | Park [merged c143a36e]Hartlepool | Conservative 46.1% | Not known |
| 20 Jul | Macclesfield HurdsfieldMacclesfield | Liberal Democrats 58.3% | Not known |
| 20 Jul | Totton WestNew Forest | Liberal Democrats 48.1% | Hold |
| 20 Jul | Wellesbourne [merged a4b0ebd0]Stratford-on-Avon | Conservative 52.7% | Not known |
| 20 Jul | WellesbourneWarwickshire | Conservative 52.6% | Not known |
| 24 Jul | Bodmin St PetrocNorth Cornwall | Liberal Democrats 63.9% | Hold |
| 25 Jul | GrangeRushmoor | Liberal Democrats 43.2% | Gain from Conservative |
| 27 Jul | GatehouseAylesbury Vale | Liberal Democrats 55.5% | Hold |
| 27 Jul | HeathDartford | Conservative 35.1% | Hold |
| 27 Jul | Rushden EastEast Northamptonshire | Conservative 66.4% | Hold |
| 27 Jul | GreenheadKirklees | Labour 63.5% | Hold |
| 27 Jul | Mile CrossNorwich | Green 41.9% | Gain from Labour |
| 27 Jul | Hinksey ParkOxford | Labour 45.5% | Not known |
| 27 Jul | BeddauRhondda Cynon Taf | Labour 38.1% | Hold |
| 27 Jul | FileyScarborough | Conservative 32.1% | Not known |
| 28 Jul | Ash South & TonghamGuildford | Conservative 64.5% | Not known |
| 28 Jul | Ash South and TonghamGuildford | Conservative 64.5% | Hold |
| 28 Jul | AshSurrey | Conservative 63.3% | Not known |
| 3 Aug | Orton with TebayEden | Liberal Democrats 50.5% | Not known |
| 10 Aug | St Cleer and St NeotCaradon | Liberal Democrats 58.8% | Hold |
| 10 Aug | Turkey StreetEnfield | Conservative 40.1% | Hold |
| 10 Aug | LochardilHighland | Liberal Democrats 44.9% | Gain from Independent |
| 10 Aug | Lochardil [merged daec0ae0]Highland | Liberal Democrats 56.5% | Not known |
| 17 Aug | Ouse Valley & RingmerLewes | Liberal Democrats 43.7% | Hold |
| 24 Aug | Walton CentralElmbridge | Independent 50.0% | Not known |
| 24 Aug | Harrow WealdHarrow | Liberal Democrats 46.9% | Gain from Conservative |
| 24 Aug | Alcester [merged 76a6a34d]Stratford-on-Avon | Conservative 53.6% | Gain from Liberal Democrats |
| 31 Aug | TownEast Staffordshire | Conservative 64.9% | Hold |
| 31 Aug | IghthamTonbridge And Malling | Conservative 53.9% | Hold |
| 3 Sept | CoundonWear Valley | Labour 52.1% | Not known |
| 7 Sept | PillNorth Somerset | Not recorded | Hold |
| 7 Sept | Pill [merged ef0b786c]North Somerset | Independent 33.9% | Not known |
| 7 Sept | Poulton NorthWarrington | Liberal Democrats 64.2% | Hold |
| 14 Sept | HillsideAdur | Conservative 59.1% | Hold |
| 14 Sept | YnyscedwynPowys | Labour 56.0% | Hold |
| 14 Sept | North DuffieldSelby | Conservative 79.0% | Not known |
| 14 Sept | Ludlow St Peter'sSouth Shropshire | Liberal Democrats 57.0% | Hold |
| 14 Sept | Chard HolyroodSouth Somerset | Liberal Democrats 54.5% | Gain from Independent |
| 14 Sept | Cleadon and East BoldonSouth Tyneside | Conservative 43.1% | Hold |
| 14 Sept | ChagfordWest Devon | Independent 58.0% | Hold |
| 14 Sept | SouthwickWest Sussex | Conservative 55.5% | Hold |
| 20 Sept | Wellesbourne [merged a4b0ebd0]Stratford-on-Avon | Not recorded | Not known |
| 21 Sept | Spring Hill [merged de53391b]Hyndburn | Labour 68.1% | Hold |
| 21 Sept | Lye ValleyOxford | Labour 52.8% | Not known |
| 28 Sept | East RuralBlackburn with Darwen | Independent 31.0% | Gain from Conservative |
| 28 Sept | Whitehill DeadwaterEast Hampshire | Liberal Democrats 64.7% | Hold |
| 28 Sept | Markinch and Woodside EastFife | SNP 55.7% | Gain from Labour |
| 28 Sept | Dunston & TeamsGateshead | Labour 55.0% | Hold |
| 28 Sept | Dunston & Teams [merged cf4f3d5f]Gateshead | Labour 54.9% | Not known |
| 28 Sept | BentonNorth Tyneside | Conservative 49.2% | Hold |
| 28 Sept | Benton [merged 4574ec80]North Tyneside | Conservative 49.2% | Not known |
| 28 Sept | East MansfieldNottinghamshire | Labour 38.0% | Not known |
| 28 Sept | CribdenRossendale | Labour 40.0% | Gain from Conservative |
| 28 Sept | RossettWrexham | Conservative 39.6% | Not known |
| 28 Sept | Rossett [merged f0fbf82f]Wrexham | Conservative 39.6% | Not known |
| 5 Oct | Loughborough ShelthorpeCharnwood | Labour 38.7% | Hold |
| 5 Oct | Loughborough Shelthorpe [merged f8a2f6a0]Charnwood | Labour 38.7% | Hold |
| 5 Oct | Penrith CarletonEden | Liberal Democrats 54.1% | Hold |
| 5 Oct | Little NestonEllesmere Port and Neston | Labour 47.4% | Gain from Conservative |
| 12 Oct | Somersham and EarithCambridgeshire | Conservative 68.0% | Not known |
| 12 Oct | EarithHuntingdonshire | Conservative 67.4% | Not known |
| 19 Oct | Great MissendenChiltern | Conservative 74.2% | Not known |
| 19 Oct | DawdonCounty Durham | Labour 84.0% | Hold |
| 19 Oct | DawdonDurham | Labour 84.0% | Not known |
| 19 Oct | PassfieldEasington | Labour 69.3% | Hold |
| 19 Oct | Passfield [merged 73e55d27]Easington | Labour 69.3% | Not known |
| 19 Oct | Gorton SouthManchester | Liberal Democrats 49.3% | Hold |
| 19 Oct | Hordley Tetchill & LynealNorth Shropshire | Conservative 69.5% | Not known |
| 19 Oct | Hordley, Tetchill and LynealNorth Shropshire | Independent 69.5% | Hold |
| 19 Oct | LawleyShrewsbury and Atcham | Independent 45.6% | Gain from Conservative |
| 19 Oct | The AbingtonsSouth Cambridgeshire | Conservative 65.5% | Gain from Liberal Democrats |
| 26 Oct | HartleyBlyth Valley | Labour 39.0% | Not known |
| 26 Oct | Newton St. MichaelsCity of Chester | Conservative 41.9% | Gain from Liberal Democrats |
| 26 Oct | Rotherham WestRotherham | Labour 44.3% | Not known |
| 2 Nov | BattinsHavant | Liberal Democrats 42.0% | Gain from Labour |
| 2 Nov | Rishton [merged cffeb139]Hyndburn | Labour 55.2% | Gain from Conservative |
| 2 Nov | Gilling WestRichmondshire | Independent 64.5% | Not known |
| 2 Nov | Kineton [merged 9e40452a]Stratford-on-Avon | Conservative 54.4% | Not known |
| 2 Nov | KinetonStratford-On-Avon | Conservative 54.4% | Gain from Liberal Democrats |
| 2 Nov | Warminster WestWest Wiltshire | Conservative 42.3% | Gain from Independent |
| 2 Nov | Warminster WestWiltshire | Liberal Democrats 40.2% | Not known |
| 9 Nov | ClementswoodRedbridge | Liberal Democrats 41.9% | Gain from Labour |
| 9 Nov | Greater HughendenWycombe | Conservative 65.5% | Not known |
| 16 Nov | WorsboroughBarnsley | Labour 37.0% | Hold |
| 16 Nov | WorsbroughBarnsley | Labour 37.0% | Hold |
| 16 Nov | TrumpingtonCambridge | Liberal Democrats 51.4% | Hold |
| 16 Nov | Trumpington [merged a4dbdd7f]Cambridge | Liberal Democrats 51.4% | Not known |
| 16 Nov | TilehurstReading | Liberal Democrats 47.8% | Hold |
| 16 Nov | Downton and RedlynchSalisbury | Conservative 67.4% | Gain from Labour |
| 16 Nov | Langley St Mary'sSlough | Conservative 50.5% | Hold |
| 16 Nov | CainscrossStroud | Labour 43.1% | Hold |
| 23 Nov | St Neots Eaton FordHuntingdonshire | Conservative 53.3% | Hold |
| 23 Nov | Englefield GreenSurrey | Conservative 45.9% | Hold |
| 23 Nov | NorthamTorridge | Conservative 57.3% | Not known |
| 23 Nov | Aldridge North & Walsall WoodWalsall | Conservative 58.4% | Hold |
| 30 Nov | Ouston and UrpethCounty Durham | Labour 57.7% | Hold |
| 30 Nov | Ouston & UrpethDurham | Labour 57.7% | Not known |
| 30 Nov | St Clement'sEast Lindsey | Labour 46.7% | Hold |
| 30 Nov | Hart PlainHavant | Conservative 55.3% | Hold |
| 30 Nov | Park WoodMaidstone | Liberal Democrats 57.6% | Not known |
| 30 Nov | LemingtonNewcastle Upon Tyne | Liberal Democrats 46.7% | Hold |
| 30 Nov | WhittingtonOswestry | Conservative 57.2% | Not known |
| 30 Nov | HertfordScarborough | Conservative 73.4% | Hold |
| 30 Nov | OswestryShropshire | Conservative 53.8% | Gain from Labour |
| 30 Nov | WhittingtonShropshire | Liberal Democrats 54.9% | Not known |
| 30 Nov | NorthwayTewkesbury | Liberal Democrats 33.3% | Gain from Labour |
| 7 Dec | Kentish TownCamden | Liberal Democrats 37.5% | Hold |
| 7 Dec | Kinmel BayConwy | Conservative 38.5% | Gain from Independent |
| 7 Dec | CentralGravesham | Conservative 54.6% | Hold |
| 7 Dec | DenneHorsham | Liberal Democrats 40.8% | Not known |
| 7 Dec | ElderslieRenfrewshire | Labour 39.0% | Hold |
| 7 Dec | West ShoeburySouthend-On-Sea | Conservative 56.2% | Hold |
| 7 Dec | Dawley & AqueductTelford & Wrekin | Other 41.3% | Not known |
| 7 Dec | Dawley MagnaTelford & Wrekin | T&WPA 41.3% | Gain from Labour |
| 14 Dec | Grange HillEpping Forest | Conservative 39.4% | Hold |
| 14 Dec | Skerton WestLancaster | Labour 73.6% | Hold |
| 21 Dec | BuckskinBasingstoke and Deane | Conservative 47.1% | Gain from Labour |
