You might be thinking, "That's not that excessive, it's hot all over." And you would be right except for one thing: Johannesburg is in the southern hemisphere.
This is the depths of winter.
Even in summer, Johannesburg is the world capital of "bring a jacket just in case, it'll be colder than you think", and now in the depths of winter it is t-shirt weather.