Headed for a fall

Annuities and deflation

16-chilman-jpg

UK consumer price inflation (CPI) woke from its slumber in September last year when it hit 5.2% - over two and half times the 2% average demanded by the Treasury. This was in marked contrast to