Sheep are disappearing from our hills – and our dinner plates

Have we have passed "peak sheep" in the UK?

Source