In Britain, about 31% of children - some 4.5 million - live in poverty, according to government figures published this year.