Roads in the Johannesburg CBD, parts of Soweto and Roodepoort were left flooded when a thunderstorm moved through the province.