Alan GibsonAlan Gibson is the former General Secretary of the British Evangelical Council.Christians and politicsby Alan Gibson