By Pippa Stephens, Health reporter, BBC News
The number of people in the world who are obese or overweight has topped 2.1 billion, up from 875 million in 1980, the latest figures published in the Lancet show.
And not one country is succeeding in treating it, said the research.
US, China and Russia had the highest rates and the UK was third in Western Europe, the 188-country study said.
Experts said the rise was due to the “modernisation of our world”, causing “physical inactivity on all levels”.