The highest court in South Africa has ruled that President Jacob Zuma violated the constitution when he failed to repay government money spent on his private home.
It gave the treasury 60 days to determine how much he should repay.
The ruling is a victory for the opposition, who said they would push for Mr Zuma’s impeachment.
They accuse him of using “ill-gotten wealth” to upgrade his home with a swimming pool and amphitheatre.
Mr Zuma has denied any wrongdoing.