The budget surplus for last financial year has come in at $15.8 billion, well exceeding the $9.3 billion that was forecast in the May budget. Treasurer Jim Chalmers, just back from talks in Beijing on ...