As we wave goodbye to our last November weekend, we start to think about Christmas – and more precisely, how much Christmas is going to cost. Food, drink, gifts, decorations