UK shop price inflation falls to three-year low as food prices ease October 30, 2024 [#item_full_content]