God keeps his promises

In his Christmas sermon, the Archbishop of Canterbury, Dr Rowan Williams, focuses on how the birth of Jesus is but one stage of the fulfilment of God's unchanging promise of support in the struggle for human redemption, how 'the story of Jesus is the story of a God who keeps promises'.

The full text of the sermon can be read on the Archbishop's website.

The Queen's Christmas message opens with a reference to the importance of the King James Bible which is celebrating 400 years in 2011. The Queen's message is available on YouTube.