The demonstrations sweeping across the world today signal that, despite unprecedented progress against poverty, hunger and disease, many societies are not working as they should. The connecting thread, argues this new report from the United Nations Development Programme (UNDP), is inequality.