Government’s July surplus at 18-year high Analysts say the improvement in public finances could give the chancellor extra money for the Budget. Source