This weekend, there will be carol services in churches up and down the land. I have lost count of the number of carol services I…