UK sheep meat production in 2026 is forecast to fall by approximately 3% year-on-year to 264,000 tonnes. Higher carryover is forecast to boost slaughter numbers initially, while tightness is expected ...