The myth of global social progress

More than 1 billion more people are now earning more than $1 a day. Some call it progress, others, the myth of the meritocracy. In his latest column, Jeremy Nicholls tackles the social contract.