South Africa is bracing for heavy rainfall which is expected to cause chaos in various provinces, including potential floods and…