We look at the highly controversial question of whether there is a meaning to life.
If so, what is it?
What does it mean for us?