Sunday between 23 and 29 October
Thirtieth Sunday in Ordinary Time (Year B)
First Reading - Jeremiah 31.7-9
A reading from the book of the prophet Jeremiah. Sing aloud, with joy, for the nation; even as you pray, ‘Save us, O Lord, the last of your people.’ For the Lord says this: ‘I will gather them in, from the lands of the north, and from far away, a great multitude; amongst them the blind, and the lame, expectant mothers, and those in labour. All together, a great assembly, they will return here. Weeping, and praying, they will be gathered in. And I will lead them by streams of water, on a level path, where they will stumble no more. For I am the father of all my people, and I care for the young and the weak like I care for my first-born. This is the word of the Lord.Second Reading - Hebrews 7.23-28
A reading from the letter to the Hebrews. The former high priests were many in number, because they were prevented by death from continuing in office. But Jesus lives for ever, and his priesthood does not come to an end. He is able to intercede, for all time, on behalf of those who approach God through him. He is holy, righteous, undefiled; set apart now from sinners, exalted above the heavens.The former high priests
offered sacrifices
day after day,
for their own sins
and for the sins of the people;
but Jesus offered himself,
once for all.
The old law
appointed
high priests who were
subject
to human weakness;
but the new law
appoints
a Son, who is
made perfect
for ever.
This is the word of the Lord.