Political parties use migrants as scapegoats for all that is wrong in South Africa. Civil society organisations need to build a united front against hatred of all forms