Professor Brian Cox examines the story of life through physics in a major new series for BBC Two - Wonders of Life.

Eric Idle sings.