The Moral Maze: Should we pay for lifestyle healthcare?

Steve Davies appears on Radio 4's Moral Maze