British inflation peaked above 11% two years ago after the outbreak of the Ukraine war, the highest among the world's big rich economies. It then took longer to fall than in many other countries, in ...
Some results have been hidden because they may be inaccessible to you