South African Twitter did not hold back in reaction to President Cyril Ramaphosa's long-awaited cabinet reshuffle. 

Saxonwold Shebeen (@StateShebeen), a parody account of the infamous Gupta-family compound in the Johannesburg suburb, tweeted in the run-up to the announcement last night: "CLOSING DOWN SALE - EVERYTHING MUST GO!"

The reshuffle by Ramaphosa on Monday evening saw the return of Nhlanhla Nene as finance minister and Pravin Gordhan as public enterprises minister. 

Other key appointments include: Zweli Mkhize as cooperative governance and traditional affairs minister, Gwede Mantashe as mineral resources minister, Nkosazana Dlamini-Zuma as minister in the presidency, Dipuo Letsatsi-Duba as state security minister, Blade Nzimande as transport minister, Derek Hanekom as tourism minister and Bathabile Dlamini as the minister for women.