Watch now | The Bank of England has held interest rates at 3.75%, but Lord Frost and Kristian Niemietz warn that the “psychology of inflation” remains unbroken in the UK economy.
Is Inflation Really Under Control? The…
Watch now | The Bank of England has held interest rates at 3.75%, but Lord Frost and Kristian Niemietz warn that the “psychology of inflation” remains unbroken in the UK economy.