
The Government’s “squeamishness” over tackling obesity will lead to higher taxes and lower productivity, a think tank has warned.
The Institute for Government (IfG) said every government since 1992 has missed targets to cut obesity, with an overall failure to prioritise the issue.