Image copyrightAFPImage captionThe Nkandla residence has become a political headache for Mr Zuma
South Africa's highest court has ruled that President Jacob Zuma violated the constitution when he failed to repay some of the government money used to upgrade his private home.