President Jacob Zuma

South Africa's top court on Friday ruled that parliament failed to hold embattled President Jacob Zuma accountable for using state funds to upgrade his private home, a judgement that could trigger impeachment proceedings.

The "National Assembly did not hold the president to account," said Constitutional Court Judge Chris Jafta. 

"The failure by the National Assembly to make rules regulating removal of the president... constitutes a violation" of the constitution, the court said in its ruling, televised live by the country's major broadcasters.