Christmas Eve Sermon 2023. Reading: John 1.1-14 The reading we have just heard, is , I think, the most beautiful for any service on Christmas Eve evening, when it’s dark and chilly outside, maybe snowy, maybe rainy, maybe howling a gale, but always dark. And that is because of all these wonderful references to light. [...]