
Is the Bank of England to blame for the UK’s current inflation episode?
Gauri Khanna
Inflation, defined as a sustained increase in the general price level in an economy, has been escalating worldwide since mid-2021 with many countries’ consumer price indices surging well above 3% in 2022; in July, CPI in the UK reached 10.1%, the highest in 40 years since the