The Liberal Democrats last night continued their recent winning streak in by-elections where the Conservatives have been defending. Val Rodgers gained a seat in Bilton ward of Harrogate Borough Council on an impressive 12.5% swing - see the full result here.
Last week they also gained a seat in Shenfield, Brentwood, and two seats in Sunningwell and Wootton, Vale of White Horse after a double by-election there.
With the County Council elections now less than six months away, the Lib Dems could be on their way to picking up a number of seats in Lib Dem-Tory marginal divisions, which may help to start a recovery after their heavy losses in the Metropolitan Boroughs in the last two years.
It remains to be seen if the Lib Dems are capable of maintaining their current streak, but for all the coalition has damaged their electability in Labour areas, it seems to have ironically boosted their prospects against their own coalition partners. Potentially, they could end up holding about as many councillors by 2015 but with an entirely new cohort from Conservative areas, having lost ground to Labour in other seats.