Christmas is here! We are in amongst the food shop stress, secret Santa fails and Christmas party hangovers. In all seriousness, Christmas is a time for celebration and to feel good with our nearest and dearest. Christmas adverts start launching at the end of November, kicking off the festive season. This year we have dissected the offerings presented from some of the UK’s top retailers and brands. There is a lot to talk about this year, with some standouts and some that leave a lot to be desired. Let’s kick things off with none other than John Lewis.