The leader of South Africa's biggest opposition party, John Steenhuisen of the Democratic Alliance (DA), said Friday it had reached an agreement to form a multi-party coalition government.

"The DA has reached agreement on the statement of intent for the formation of a government of national unity," he said, adding that the DA would join the ruling ANC and the Zulu nationalist IFP.