Robert Cairns: Gains are slow, but justice and equality are growing