Christianity meets high street consumerism in Christmas ad