More than 40 000 KwaZulu-Natal residents have been left homeless after more than 300mm of rain fell in a single day