Nine out of 10 taxpayers will benefit as a percentage of income from the Budget, according to a Treasury analysis