Retailers in the UK are offering more discount deals on food and drink as they compete for cash-strapped consumers, the British Retail Consortium has said.