[unable to retrieve full-text content]
The UN has ranked Britain as one of the worst-performing countries in terms of child poverty rates among 39 members of the Organization for Economic Co-operation and Development (OECD) and the EU. In a report published on Wednesday, the United Nations Children’s Fund (UNICEF) estimated that nearly 70 million children in high- and upper middle-income…
[unable to retrieve full-text content]