South Africa has been facing issues of poverty reduction, inequality and unemployment for decades.