The Bank of England is warning that inflation will hit a peak of 3.7 per cent.