A UNICEF study of the well-being of children in 29 of the world’s wealthiest countries has ranked Canada in the bottom half, well below the Netherlands, Norway, Iceland, Finland and Sweden at the top.

In this video report, the CBC’s Ron Charles takes a look at some of the reasons Canada scored 17th out of 29 developed countries.

Canada has the second-lowest rate of childhood immunization, something Dr. Denis Daneman at the Hospital for Sick Children blames on an active anti-immunization lobby, "a misguided group of people who believe immunizations injure people."

When children were surveyed about their own life satisfaction, Canada ranked in the bottom third of the study.

UNICEF Canada’s president David Morley blames poverty and economic inequality for Canada’s lower ranking, and suggests a federal commissioner of children is needed to keep the needs of young people in focus.