Britain's shop price annual inflation rose to the highest level for more than a decade. Rising food prices were the key driver behind the surge. Let's see how customers in London feel about the current situation.
Produced by Xinhua Global Service■
Source: Xinhua
Editor: huaxia
2022-03-03 07:26:31