After a long and rigorous call for his resignation, Minister Malusi Gigaba resigned from his post following mounting pressure for President Cyril Ramaphosa to give him the boot.

“The President has accepted the Minister’s resignation and expressed his appreciation for Minister’s Gigaba longstanding service to the government and people of South Africa,” the Presidency said in a statement on Tuesday.

Transport Minister Blade Nzimande will take over as the acting home affairs minister.

Gigaba has been under fire in recent weeks after the Supreme Court of Appeal and the Constitutional Court upheld an earlier finding that he lied to the High Court in the Fireblade saga. The public protector also recommended that Ramaphosa take action against him in terms of the Executive Members’ Ethics Act.

Gigaba’s political travails, he was also embarrassed after a video leaked which showed him in a sexual act.

The ex-minister has faced a difficult few weeks – with pressure mounting from opposition parties on him to step down.

Two weeks ago the Constitutional Court rejected his application for leave to appeal a High Court ruling which that found he had lied under oath in the Fireblade Aviation matter.

On 31 October 2018, the Public Protector found that Gigaba violated the Constitution and the executive members’ ethics code when he lied under oath about allowing the Oppenheimers permission to operate a private terminal at OR Tambo International Airport.

Advocate Busisiwe Mkhwebane directed the president to discipline Gigaba for lying in court and that Gigaba also needed to account to Parliament.