Daily prayer readings for: Sunday 24 December 2023

Today’s Scripture Reading

Long live the king! May the gold of Sheba be given to him. May the people always pray for him and bless him all day long.

Psalm 72:15


But it was the Lord ’s good plan to crush him and cause him grief. Yet when his life is made an offering for sin, he will have many descendants. He will enjoy a long life, and the Lord ’s good plan will prosper in his hands. When he sees all that is accomplished by his anguish, he will be satisfied. And because of his experience, my righteous servant will make it possible for many to be counted righteous, for he will bear all their sins. I will give him the honors of a victorious soldier, because he exposed himself to death. He was counted among the rebels. He bore the sins of many and interceded for rebels.

Isaiah 53:10-12


but Mary kept all these things in her heart and thought about them often.

Then Simeon blessed them, and he said to Mary, the baby’s mother, “This child is destined to cause many in Israel to fall, and many others to rise. He has been sent as a sign from God, but many will oppose him. As a result, the deepest thoughts of many hearts will be revealed. And a sword will pierce your very soul.”

Luke 2:19, 34-35


Today’s Meditation

Whichever way we turn, O God, there is Your face
in the light of the moon and patterns of stars,
in sacred mountain rifts and ancient groves,
in mighty seas and creatures of the deep.

Whichever way we turn, O God, there is Your face
in the light of eyes we love,
in the salt of tears we have tasted,
in weathered countenances east and west,
in the soft skin glow of the child everywhere.
Whichever way we turn, O God, there is Your face,
there is Your face
among us.

John Philip Newell