Britain is one of the world’s richest countries. So why do a third of its children live in poverty?