Shaun the Sheep Stars in Festive Barbour Campaign Retail 8 November 2024 Barbour has launched its Christmas advert for 2024, featuring Shaun the Sheep.The advert, produced by Aardman Studios, highlights the spirit…