Christmas! What a time of contrasts! It’s a time of huge strain and stress for many families as we try to afford unaffordable presents, food and drink, as well as coping with a break in routine, the grim expectation that we ‘have to be happy’ and the presence of incompatible family members under one roof with no escape route except arguments, over-consumption and end-to-end immersion in TV…
But it’s also a time of great celebration, when God gives us the present of his own self. The story can...