SA must fix its public finances