Truffle TeamNov 22, 20197 minTruffle's guide to the good, the bad and the ugly Christmas adsChristmas adverts in the UK have become the most anticipated time of the year for marketers nationwide.