Head of Research at the Adam Smith Institute, Ben Southwood, debunks the McKinsey report that found obese people cost the UK £47 billion a year on Share Radio.
Head of Research at the Adam Smith Institute, Ben Southwood, debunks the McKinsey report that found obese people cost the UK £47 billion a year on Share Radio.