There is no evidence that non-citizens are in fact taking jobs and benefits from South Africans. Indeed, a recent World Bank report found that immigrants actually ‘generate jobs for locals’. There is no evidence that non-citizens are in fact taking jobs and benefits from South Africans. Ind.