‘Inflation is too high’: Bank of England governor explains interest rate hike