African National Congress leader Cyril Ramaphosa has been sworn in for a second term in office as South Africa’s President.

President Emmerson Mnangagwa is among several dignitaries, attending the ceremony.

The oath of office was administered by Chief Justice Raymond Zondo.

“I swear I will be faithful to the Republic of South Africa… I will obey, observe and uphold the constitution and all other laws of the republic,” said Ramaphosa.