To know God's love, to show God's love

Prepare the Way

Promises Kept

In Babylon Israel were a people without a state, without a king, and very often, without even their own name. Daniel, Hananiah, Zerubbabel, all were given new names honouring false gods. God’s faithfulness in keeping the promise he made through Jeremiah meant, Remembering their real Name Remembering their real Home

God never gives up

The events of the book of Ezra when the glory days of Israel are long gone, when the Temple itself has been destroyed. It must have felt like God had abandoned them – but God never gives up. To understand that we need to grasp: How hopeless was their situation How inevitable had been their…