Thousands of marchers have gathered in Pretoria's Church Square, singing and dancing to shake off the grey clouds above them, as various political parties prepare to march to the Union Buildings to call for President Jacob Zuma to step down.
With raincoats and umbrellas in hand, some members of the public held up signs which read, "Zuma's nuclear deal = Economic Suicide for SA", while others read "ANC leaders, show the people of South Africa you care! Make the right call!", "Zuma must go!" and "#SAMustRise".