South African police said Wednesday that nationwide anti-immigration protests held the previous day were "mostly peaceful", despite isolated incidents of looting and criminal activity.

Protesters have told all undocumented foreigners to leave South Africa by Tuesday, ahead of anti-immigrant rallies that many fear will turn violent.

President Ramaphosa calls for peaceful and lawful anti-immigration protests in South Africa, stressing that violence and vigilantism are unacceptable.