
Bank of England boss Andrew Bailey has warned over mounting signs that inflation pressures may last longer than first thought.
The Bank’s governor told MPs on the Treasury Select Committee that financial markets now do not expect energy prices to start easing back until the the second half of 2023.