Where can Hope be Found? (Psalms 129-131)

Preached on Sunday 30th November 2025 by Jon Gemmell, director of the Cornhill Scotland training course. A one-off sermon.

Psalm 129 - Hope through Affliction

  • Oppression (1-3)

  • Overturning (4)

  • Overcoming (5-8)

Psalm 130 - Hope beyond Transgression

  • Pleading from the depths (1&2)

  • Pondering in the depths (3&4)

  • Pausing in the depths (5&6)

  • Proclaiming from the depths (7&8)

Psalm 131 - Hope amidst Tribulation

  • 3 postures David rejects (1)

  • 1 posture David adopts (2)

  • 1 proclamation David makes (3)

3. The High Priestly Prayer: Reassuring Unity (John 17:20-26)

Preached on Sunday 31st August 2025 by Stephen Ballingall, our minister. The third in a series of three sermons on the high priestly prayer of John 17.

The Unity of Christ’s Word (v 20-21)

The Witness of Christ’s Church (21-23)

The Blessing of Christ’s Church (v24)

The Continuing of Christ’s Work (v25-26)