UK Shop Prices Fall For Three Straight Years Overall shop prices in the UK reported deflation of 1.7 per cent in April, marking the three-year anniversary of falling prices. The decrease, which was...