Two collections at Otley’s Sainsbury’s have raised money for good causes.

The Leeds and Bradford Barbershop Harmony Club sang in the store over the festive season and collected £144.25 for Smile Train, a charity that helps fund children’s hare-lip and cleft palate operations.

Otley Athletic Club Juniors, meanwhile, raised £376 by helping shoppers pack their bags.