Shop price annual inflation has eased to its lowest level since August 2022, falling to 5.2% in October from 6.2% in September. Plus trading updates from AB InBev, Carlsberg and Coca-Cola HBC.