UK Shop Price Deflation Eases to 0.7% in January 2025 Economy UK shop price deflation slowed to 0.7% in January 2025, improving from the 1% deflation recorded in December 2024, according…