As John Mbadi steps into the Treasury role, he faces the daunting tasks of stabilising the economy, managing debt, and restoring investor confidence.