 He is currently a Fellow at Blackfriars, Oxford.He is an Emeritus Fellow and former Tutor at St Edmund's College, where he was Director of the Von Hügel Institute, and a Senior Fellow and Affiliated Lecturer in the Department of Politics and International Studies, both at the University of Cambridge.He was previously Professor of Politics at Cardiff University, where he remains an Emeritus Professor.