What’s behind South Africa’s violence against foreigners?

South Africa has seen several days of looting and attacks in what President Cyril Ramaphosa calls ‘xenophobic attacks’.