Price rises are slowing and so far the consumer seems to be holding up

Bank of England building