UK retail stable for beef but lamb under pressure UK retail stable for beef but lamb under pressure NEWS 23 October 2026