“Have you ever met someone who you thought was holy or even a saint? Following this last week in British political and national life it seems hardly surprising that we have all grown a little wary of those who set themselves up as role models or representatives of virtue.”

A sermon from Revd Richard Carter, delivered on All Saints Day.

Readings for this service: Matthew 5.1-13