EXPLAINER: Why is it raining so much?

As heavy rains continue to batter parts of Johannesburg, The South African Weather Service has maintained a Yellow Level 2 warning for severe thunderstorms, with disruptive rainfall expected to persist across Gauteng. Mongezi Koko explains.