Our Old Testament reading today is from Sirach, and these few lines are from a passage describing King David: ‘In all that he did he gave thanks to the Holy One, the Most High, with ascriptions of glory; he sang praise with all his heart, and he loved his Maker’.

‘In everything give thanks’, said St Paul. May we receive this great gift of a spirit of thanksgiving in all things – for God is at work in all that happens, even harm, to turn it to good. May God bless you in this today.