UK shoppers buying seafood more often despite economic pressures, reveals new NSC report

October 28, 2026