A teenage singer-songwriter has won an X Factor-style contest staged by Keighley’s Airedale Shopping Centre.

Declan Vink was revealed as the winner of the public vote, held after contenders performed outside the centre in August.

The 16-year-old will now be among the star attractions at the switching-on of Keighley’s Christmas lights next month.