A shopper puts fruit in her basket in a supermarket in London. The UK inflation rate has hit 10.1% this year, the highest level in more than 40 years.