Shop price inflation falls on back of heavy discounting by retailers April 27, 2026 · The Independent Read full story at source