Stephen Cherry is Dean of King’s College, Cambridge where he is also a Fellow and the Director of Studies in Theology and Religion. He was previously Director of Ministry for the Diocese of Durham and a Canon Residentiary of Durham Cathedral and before that Rector of All Saints with Holy Trinity, Loughborough.