Generous readers have responded magnificently to the annual Christmas Toy Appeal.

About 300 children, who would otherwise have no presents under the tree, will now receive gifts on Christmas Day.

The Keighley News joined forces with the town’s Salvation Army to launch the campaign.

Toys and donations of money flooded in to the High Street church, and items were also taken to Sainsbury’s in Cavendish Street, which acted as a collection point.

“We have had a lot of toys and monetary donations too – people have been superb,” said Keighley Salvation Army development manager, Chris Bown.

“Businesses, organisations and individuals have all contributed, and we’re so grateful.

“I would like to say a big thank-you to everybody for their support.

“This year we have about 300 children – from babies to teenagers – on our list, and they will all receive something thanks to people’s overwhelming generosity.”

The toys have been wrapped and will be distributed today, together with food parcels – including festive goodies – for the families.

“We’ve had a lot of volunteers helping wrap presents and food parcels for the past few days – it’s been a massive team effort,” added Mrs Bown.

Those helped by the appeal are referred to the charity from agencies, family centres and health visitors.

Keighley News editor, Richard Parker, praised the public for its generosity.

“Once again, readers have responded magnificently to an appeal for support and shown massive kindness,” he said.

“As a result, children who otherwise faced a bleak Christmas will now be excitedly unwrapping gifts from under their trees.

“A huge, heartfelt thank-you goes out to everyone who has helped make this possible.”