President Jacob Zuma has often been the subject of parliamentary debates, often being accused of being corrupt or incompetent.
Briefly.co.za has put together a list of 5 times Msholozi has been roasted by opposition parties.
1. Julius Malema
In this particular case, EFF leader Malema roasts Zuma for not taking action against those who have accused Zuma of wrongdoing and not trying to defend the office of the president.
He even challenged Zuma to take him to court at which point he became very angry.
2. John Steenhuisen
DA's Steenhuisen has often used his time to speak in parliament to point out the flaws that he sees in Jacob Zuma. This particular case, Steenhuisen, accuses Zuma of undermining the constitution of South Africa after the constitutional court ruled against Zuma on the Nkandla matter.
3. Phumzile van Damme
DA member Phumzile van Damme roasts Zuma for his call to fight corruption as she points out how corruption undermines the lives of honest hard working South Africans and takes opportunities away from those who need them most. The debate soon spun out of control and degenerated into a mud slinging competition.
4. Floyd Shivambu
The EFF chief whip famously labelled Jacob Zuma as a 'post-colonial disaster'. He continues to list African dictators and includes Jacob Zuma and warns that soon he might change the name of South Africa to 'Gupta Land'. He believes that ANC should have removed Zuma a long time ago to save itself.
5. John Steenhuisen (again)
John Steenhuisen has always had a way with words and this is no exception, this last roast was performed during the debate into state capture, where he famously called the ANC schizophrenic. He called on Parliament to act on state capture and not become another one of the president's keepers.
Do you have a story to share with us? Inbox us on our Facebook page and we could feature your story.