The deficit figures in the current fiscal appear better than the previous financial year when the gap between expenditure and revenue had soared to 119.7 per cent of the last year’s Budget Estimates