In this week’s message, Andrew Wilson helps us see the Christmas story through the prophetic song of Zechariah, revealing Jesus as the horn of salvation, the fulfilment of God’s long-kept promises, and the sunrise who brings light and peace to a world in darkness.