However, it means the Consumer Prices Index (CPI) - the main measure of inflation - remains stubbornly above the Bankof England’s target of 2%. The Office for National Statistics (ONS ...
There is concern over how much longer governments can continue to finance the mountain of debt they have accumulated, which the IMF estimates to be $100 trillion globally.