The secretary-general of South Africa’s African National Congress (ANC) is set to take the party to court.

Magashule will square with ANC and the President Cyril Ramaphosa in court to nullify his suspension.

Magashule further wants the court to declare the step aside resolution of the party as unconstitutional.

Last Month, President Cyril Ramaphosa suspended Magashule over allegations of corruption.

Magashule denied charges and said that he had instead suspended President Cyril Ramaphosa.

Ramaphosa had warned that any ANC member facing corruption charges would also face suspension if they did not leave their posts within 30 days.

On 30 March, Mr Magashule was given a 30-day ultimatum to step down after being charged with embezzling public funds while he was Premier of the Free State Province.

Watch the video above