Darwin has shown that we are animals; but – as humanists never tire of preaching – how we live is ‘up to us’. Unlike any other animal, we are told, we are free to live as we choose. Yet the idea of free will does not come from science. Its origins are in religion – not just any religion, but the Christian faith against which humanists rail so obsessively.