Beloved by children and adults alike, the loveable Roald Dahl, BFG (Big Friendly Giant), stars in a Christmas ‘advert’ made by the English market Sainsbury’s.

Why do the British have much better commercials around Xmas than we do?