I've mentioned before the scandal of high effective tax rates upon the low paid. In today's Budget, Brown has done something about this - he's made them worse.
There are two reasons for this - he's scrapped the 10p starting rate of tax, and he's raised the rate at which tax credits with withdrawn from 37% to 39%.
For a few people, this means withdrawal rates will rise by 12 percentage points - though this is mitigated by a rise in the income you can get whilst getting a full working tax credit.
This means incentives for people to work harder or get better jobs have fallen still further. It also means an even bigger proportion of rises in the minimum wage will be returned to the Treasury.
It also reverses New Labour's 1997 manifesto promise:
Our long-term objective is a lower starting rate of income tax of ten pence in the pound. Reducing the high marginal rates at the bottom end of the earning scale - often 70 or 80 per cent - is not only fair but desirable to encourage employment.
Long-term strategic thinking - ain't it great?