On 5th November our annual lecture was delivered in Portcullis House by Professor Sir Diarmaid MacCulloch. Professor MacCulloch has published…