Association for Social Progress. British Association for Labour