South Africa's leader of Democratic Alliance, the largest opposition party Mmusi Maimane has resigned from his current position, he announced on Thursday.

Share news tips with us here at Hivisasa

Mr Maimane, who has been leading the party which is associated with people of the race, said that the party main not help him fulfill his mission.

On his Twitter account, Maimane said that he has resigned as opposition leader and from parliament altogether, paving way for by-election.

The latest development comes amid struggles by the party to out check on the ruling African National Congress, which is under President Cyril Ramaphosa.

"I have worked tirelessly to build the project of One SA for All. It’s been my greatest honour to serve the people of SA and will continue to do so," he said.

"I have today resigned from the DA and Parliament. Thank you to the people of this country for your faith in our nation. God bless SA."

The resignation comes also at the time South Africa is struggling to contain xenophobic violence which has claimed lives of hundreds of people.

Despite the fact that DA is the substantive opposition party, the Economic Freedom Fighters of Julius Malema gained significantly in May polls, getting 44 members.

The youthful former ANC member has been vibrant both in and outside parliament, giving President Cyril Ramaphosa hard times.