I genuinely believe that we wouldn't have such immoral tax outcomes if we changed income tax banding with a flat rate of tax, a high income levy and a low income allowance. Pretty much no-one understands how income tax works.
Then it would be harder to hide all those salary sacrifice and pension absurdities that allow high rate tax payers to pay ~60p for £1 of stuff while basic rate payers pay ~80p and the lowest paid the full £1.