Humility and repentance in face of Fletcher report: Beware Trojan horses
Richard TurnbullRevd Dr Richard Turnbull is Director of the Centre for Enterprise, Markets and Ethics, a trustee of The Christian Institute, and visiting professor at St Mary’s University, Twickenham.