Has inflation been tamed?

1 min read
Bank of England chief Andrew Bailey is b