Stocking Up

So that’s it, then. The John Lewis Christmas ad has gone live which means, basically, it’s Christmas. Now, I’m not usually in favour of going too early when it comes to embracing the festive season. Our halls won’t be decked with holly until December 1st. But from that date onwards it’ll be mince pies for …