What will be the major health problems in 2045? Longevity? Obesity? Will anyone be able to afford healthcare, forty years on?