Stephen Foster
Stephen Foster read Law at St Anne’s College, Oxford, and went on to practice as a criminal barrister in London. In 2010, he went to train for ordination as an Anglican priest in Cambridge, including researching an MPhil on the interrelation of justice and love. Stephen served as the Preaching Pastor at Holy Trinity Brompton and was the National Director of Alpha UK. In 2021 he was appointed Rector of St Aldates Oxford and speaks regularly at conferences and events.