The amount of pension savings on which people receive a tax break is to be slashed to less than a fifth of its current level to save £4 billion a year, the Treasury announced today.
More expensive food and clothing offset falling air fares and petrol prices to keep the cost of living well above the Bank of England's 2% target today.