Overall, the government has taken a disciplined approach in this Budget, keeping long-term benefits in mind