TOP TRENDS Sheep are disappearing from our hills – and our dinner plates rogerjudd - March 6, 2026 0 Have we have passed “peak sheep” in the UK?