Events Christmas Ben Horrex November 7, 2023November 7, 2023 “Glory to God in the highest, and on earth peace to those on whom his favour rests” (Luke 2 v14). The shepherds were astonished to...