One influential economist says government borrowing this year could be about £25bn less than expected.