Government finances in surplus but miss forecasts