Nearly 20 children and teenagers showed off their musical flair at a competition in Keighley.

They took part in the Rotary Club of Keighley Young Musician Competition, in Keighley Shared Church. The Lord Mayor of Bradford, Councillor Khadim Hussain, was present for part of the event.

A spokesman for Keighley Rotary Club said: “Congratulations to everyone who took part, and we offer special thanks to our judges Adrienne Fox and John Marshall.”