Why is UK inflation at lowest level since 2001?

  • Lower oil price.
  • Stable gas & electricity prices.
  • Lower food prices.
2128

Leave a reply