An aging obese population is the elephant in the room. This problem is not only happening in UK.
About 15 years ago the NHS tried to add easy to read labeling to foods with a semaphore: red, yellow, green. And it was blocked during a Labour government with majority.
Giving it more and more funds while not fixing the underlying problems is going to cause a massive budget crisis. We need to fix the causes not the symptoms.