Pre-retirees underestimate life expectancy by several years

People aged 50 and over on average believe they will live until around 80 despite official figures suggesting they will live for several years longer.

Read more...