Children should drink full-fat milk until the age of at least six, research suggests - as they are likely to grow up slimmer.
In recent years, the Food Standards Agency (FSA) has recommended that toddlers switch to semi-skimmed milk from the age of two, as part of efforts to prevent obesity.
But research on more than 2,700 children found those given full-fat versions ended up with a significantly lower body mass index than those given semi-skimmed varieties.
Those taking part in the Canadian study were also found to have higher levels of vitamin D, which protects the bones and immune system.
For decades, children in Britain were encouraged to drink full-fat milk, as part of post-war efforts to build the nation's health.