The number of years British people enjoy good health has fallen by over two years in a decade, with more suffering from ...