Higher labour costs in the food industry and supermarkets have pushed up costs for shoppers, the Bank of England said.