Smallest UK sheep flock size recorded for 13 years
The UK sheep flock decreased by 785,800 head to 31 million – the smallest size recorded for 13 years – recently published government figures…
Smallest UK sheep flock size recorded for 13 years Read More