Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

There will be sighs of relief on Downing Street and at the Bank of England that inflation has held firm at 3.8 per cent. But this is no cause for celebration.