Our life in three stages – school, work, retirement – will not survive much longer

Babies born today have a good chance of surviving to be 105. If they are to exploit the great opportunities raised by longevity we must abandon outdated notions of a traditional life.