Eight singers will battle it out on Wednesday in the final of a karaoke competition in Keighley.

The Gatehouse pub, in High Street, will host performances by winners of four heats in recent weeks.

They will be judged by a former Stars In Their Eyes competitor taking a break from appearances in Cyprus.

Other judges will be professional singers and musicians from the local area.

The winner will receive £100, and compete for a £1000 first prize in the national finals.

The competition is organised by Admiral Taverns, which owns the Gatehouse.