A UK Independence Party candidate has won a by-election seat on Keighley Town Council.

George Firth, 48, won the poll for the vacancy on Fell Lane and Westburn ward by a big margin, picking up 366 votes.

The sole rival candidate, Mohammed Ansar Ali, 35, gained 104 votes. The turnout in yesterday's by-election was 14.6 per cent.

The poll was held to fill a seat left vacant by the death of town councillor Brian Hudson, in January.

Mr Firth, of Whin Knoll Avenue, said: “I’m humbled by all the votes cast for me - I didn’t expect that amount of support.

“I’d like to offer my condolences to the family of Councillor Hudson. He did a lot of work for the area and I hope to be able to step into his shoes.”

Mr Ali, an independent candidate from Victoria Road, said: “I would like to take this opportunity to thank all the residents who came out to vote.”