Another day, another pledge from the government: no increase in the basic rate of income tax. Aye, right, as they say up here. The famous Scottish double positive, which always means a negative.
I seem to remember this pledge from Labour before: now we have new tax rates, increased NI and stagnant personal allowances - all of which equal tax rises in all but name.
I also remember the "pledge" on introducing Proportional Representation in 1997 and the other one about an EU referendum in 2005.
Brown's pledges are similar to that of a popular cleaning product: can be wiped away and leave a nasty, unnatural smell.