The Budget chart the Treasury says shows rich paying most. But poor hit too. Real winners 'middle' on incomes £20-30k