DAVID Pighills has swept to victory in the Barden Fell ward of Craven District Council.

Cllr Pighills, an Independent, comfortably won the by-election with 500 votes with the only other candidate, Conservative, John Dawson getting 142.