In this talk, organised by the Christian Union at University College London, I attempted to explore the controversial question of the basis of morality. How do we explain our deep sense of right and wrong, good and evil? Where does it come from and why do moral questions play such an important role in human lives? There is no neutral ground to examine these issues – ‘everybody is coming from somewhere’. In this talk I try to examine the basis of morality from two opposing perspectives, firstly from the basic of naturalism or scientific materialism, and secondly from the perspective of the Christian faith.