UK inflation will remain above the Bank of England’s target for the next two years, but a recovery is in sight, the Bank’s governor says.

Read more