​Food price inflation delivered particularly encouraging news, showing its first slowdown since March 2025. The annual rate dropped to 4.5% from 5.1%, marking a significant development as grocery ...