The British Retail Consortium is a trade association for retail businesses in the United Kingdom. From Wikipedia
Staple shortages alongside higher costs are reviving Bank of England inflation worries.