South Africa's President Cyril Ramaphosa has unveiled a new coalition government, after his ruling African National Congress (ANC) party lost its parliamentary majority in May's elections.
He said, "the government of national unity... is unprecedented in the history of our democracy".
The ANC will have 20 out of 32 cabinet posts, while the pro-market Democratic Alliance (DA) - until now the main opposition party - will hold six. Six other portfolios are shared amongst smaller parties.
These appointments followed weeks of tense negotiations that threatened to scupper the agreement - at one point Mr Ramaphosa had accused the DA of trying to create a "parallel government" in breach of the constitution.
The shrinking of ANC support in the elections reflected public frustration over its poor record on delivering basic services and tackling unemployment, poverty and corruption.
The ANC led by Nelson Mandela came to power in 1994, ending decades of white-minority rule in South Africa.
Some of its activists have criticised it for sharing power with the DA, which some see as representing white interests.
The coalition government was welcomed by the business community who said it would ensure economic stability, in contrast to a potential deal with two radical parties which have split off from the ANC.
In the new cabinet, the ANC will keep key ministries such as defence, finance, and also foreign affairs - where it has been vocal in its support of the Palestinians and intensely critical of Israeli actions in Gaza. Outgoing Foreign Minister Naledi Pandor has been replaced by Ronald Lamola, who was previously justice minister.
The DA's portfolios include home affairs - which controls immigration, as well as public works - which has been at the centre of a series of corruption scandals. The party also takes over basic education, but not higher education. Party leader John Steenhuisen will lead the ministry of agriculture - a sector dominated by white farmers and corporations.
In a televised speech on Sunday, Mr Ramaphosa said: "The incoming government will prioritise rapid, inclusive and sustainable economic growth and creation of a more just society."
The ANC welcomed the move as "an important step forward, and a testament to the resilience of our democracy".
DA leader Mr Steenhuisen told the nation his party "drove a hard bargain" during what he called "robust negotiations" to make sure the DA got portfolios of "real substance".
"Good governance, zero tolerance for corruption and pragmatic policy-making," have all been promised by the head of the DA, who said his party was now "proud to rise to the challenge and take our place, for the first time, at the seat of national government".
Despite a coalition cabinet deal, stark political disagreements remain between the ANC and the DA.
Perhaps the biggest and most contentious issues are DA opposition to the ANC's national healthcare policy and to its black economic empowerment programme.
Crucially the ANC retains control of those government ministries - mines, trade and land reform - which are key to its policies on black economic empowerment.
In May's elections the ANC got 40% of the vote, while the DA secured 22%.
Latest Stories
-
I want to focus more on my education – Chidimma Adetshina quits pageantry
12 mins -
Priest replaced after Sabrina Carpenter shoots music video in his church
25 mins -
Duct-taped banana artwork sells for $6.2m in NYC
36 mins -
Arrest warrants issued for Netanyahu, Gallant and Hamas commander over alleged war crimes
39 mins -
Actors Jonathan Majors and Meagan Good are engaged
44 mins -
Expired rice saga: A ‘best before date’ can be extended – Food and Agriculture Engineer
52 mins -
Why I rejected Range Rover gift from a man – Tiwa Savage
53 mins -
KNUST Engineering College honours Telecel Ghana CEO at Alumni Excellence Awards
1 hour -
Postecoglou backs Bentancur appeal after ‘mistake’
2 hours -
#Manifesto debate: NDC to enact and pass National Climate Law – Prof Klutse
2 hours -
‘Everything a manager could wish for’ – Guardiola signs new deal
2 hours -
TEWU suspends strike after NLC directive, urges swift resolution of grievances
2 hours -
Netflix debuts Grain Media’s explosive film
2 hours -
‘Expired’ rice scandal: FDA is complicit; top officials must be fired – Ablakwa
3 hours -
#TheManifestoDebate: We’ll provide potable water, expand water distribution network – NDC
3 hours