Almost every country in the world now has serious nutrition problems, either due to over-eating leading to obesity or a lack of food leading to under nutrition, according to a major study.
Researchers behind the Global Nutrition Report, which looked at 140 countries, said the problems were "putting the brakes on human development as a whole" and called for a critical change in the response to this global health threat.
The report found while malnutrition rates are falling globally, their rate of decrease is not fast enough to meet the internationally agreed Sustainable Development Goal (SDG) to end all forms of malnutrition by 2030.
More than 155 million children aged under five are stunted due to lack of nutrition, and 52 million are defined as "wasted" - meaning they do not weigh enough for their height, the report said.
At the other end of the spectrum, overeating is taking a heavy toll on people of all ages worldwide: the report found that two billion of the world's seven billion people are now overweight or obese.
In North America, a third of all men and women are obese.
Worldwide, at least 41 million children under five are overweight, and in Africa alone, some 10 million children are now classified as overweight.
"Historically, maternal anaemia and child under nutrition have been seen as separate problems to obesity and non-communicable diseases," said Jessica Fanzo, a professor at Johns Hopkins University in the US who co-led the Global Nutrition Report.
"The reality is they are intimately connected and driven by inequalities everywhere in the world. That's why governments ... need to tackle them holistically, not as distinct problems."
Donor funding for nutrition rose by just two per cent to $US867 million ($A1.2 billion) in 2015, the report found. It said funding needs to be "turbo charged" and called for a tripling of global investment in nutrition to $US70 billion over 10 years.
The Global Nutrition Report is an independently produced annual analysis of the state of the world's nutrition.