The latest BRC non-food data shows that shop price inflation fell to its lowest level in 2 years.
That is ahead of the Bank of England meeting tomorrow where the MPC is expected to leave interest rates unchanged but increase the QE program by around GBP50 billion.