An interactive tool has given a fascinating insight into life expectancy - as official figures showed improvements ... boy born in 2023 could expect to live on average to 86.7 years.