As many have already said, it is much more complex than a blunt "life expectancy" average. There are many, many, more elderly people in our population, my mother is 90, and she gets exceptional care from the NHS, weekly visits from her GP, endless tests and drugs, to keep her going, even though she's had enough and wants to die :-(
At the other end of the spectrum many more babies are being born with complex issues, who wouldn't have previously survived pregnancy and therefore wouldn't have figured in older statistics.
I agree that the poorer households have poorer health. Where I will disagree is that it isn't exclusively down to income, but also to poor education and poor life choices. They drink more, smoke more, are fatter, and don't exercise. The healthcare they receive once they are ill, for heart or diabetes or whatever, is the same for everyone, so they should have equal outcomes, but they need intervention at an earlier stage in order to stop the poor choices, this I think is education, which is perhaps where we should be focusing.
I don't know, it is difficult. I am not sure we should look at how long we live, but at how healthy we are whilst we are alive.