You know it's Christmas when the John Lewis advert finally arrives, and perhaps the most exciting thing about it is hearing a sensational new cover of a classic tune alongside it. This year it ...