Bank of England boss: Inflation ‘far too high’