The graph above from the respected Institute for Fiscal Studies says it all. Follow the white line. As a result of the budget, the richest 10% of the population are £200 a year worse off . The next richest 10% are nearly £200 a year better off. The people who are really screwed are the poorest 10% at minus £800 a year and the next poorest 10% at a staggering minus £1,300, 7.5% of their net income.
Sadly many of them must have voted Tory.
Newsnight's dumbed down version of the graph:
Both graphs include all the budget changes, including Osborne's 'National Living Wage' wheeze.