UK shop prices fall again ahead of Bank of England meeting- BRC

Overall shop prices fell 1.0 percent year-on-year in April, matching March’s pace of decline, which had been the fastest in more than a year, the British Retail Consortium (BRC) said.Ongoing…