Whether for reasons of family, food, shopping or religion, it's hard to imagine a British winter without Christmas, or to think of a more traditional national festival. But how and when did Christmas cards, pantomimes and advertising become part of that tradition?