It's a cliché of course that Christmas preparations in the UK seem to get earlier every year. But you have to give the UK supermarket chains their due, it's seemingly never too early to hang the proverbial mistletoe - yes the festive fare is already out at my local store.