Alex Gallafent reports on a controversy in Britain over comments made by the Archbishop of Canterbury