The ad has melted hearts across the country
A moving song, an incredibly cute leading role and a poignant tale, these are the key ingredients for the perfect Christmas advert.
And this year a family who run a small shop has not only ticked all the boxes with £100 two-minute film - ...