Flash floods claimed the lives of at least two people in KwaZulu-Natal and a severe hailstorm wreaked havoc in Johannesburg at the weekend.