Centre for Social Justice

The CSJ is an independent, award-winning organisation that puts social justice at the heart of British politics.