The Liberal Democrats received a much-needed boost in the latest council by-elections, defending a marginal seat at Calderdale Borough, West Yorkshire.
They won in Warley ward where Labour had returned another councillor in May's main polls.
The result is particularly satisfying for the Lib Dems as the borough is home to the headquarters of their local government organisation.
Meanwhile, Labour narrowly missed a spectacular victory over the Conservatives at Norfolk's Breckland District.
The party was just 35 votes short in Queens ward at Attleborough where the Tories were returned unopposed last year.
RESULTS
Breckland District - Queens: C 489, Lab 454. (May 2011 - Three seats C unopposed). C hold.
Calderdale Borough - Warley: Lib Dem 1066, Lab 896, C 454, Green 140. (May 2012 - Lab 1259, Lib Dem 1146, C 658). Lib Dem hold. Swing 5.1% Lab to Lib Dem.
New Forest District - Milford: C 963, Lab 240. (May 2011 - Two seats C 1802, 1678, Lab 492). C hold. Swing 2% Lab to C.
PA
Subscribe to Independent Premium to bookmark this article
Want to bookmark your favourite articles and stories to read or reference later? Start your Independent Premium subscription today.
Join our commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies