ROBERT Ogden (Conservative) has won the by-election for the Penyghent seat on Craven District Council.

He took 392 votes, with Luke Allan for the Liberal Democrats receiving 295, and Brian McDaid (Labour)103.

There was a turnout of 51.8 per cent.