10-03-2025 06:19 via farminguk.com

Cattle populations in Britain decline for tenth consecutive year

The overall cattle population in Britain is continuing to contract - standing at 7.5 million head, 153,000 head below last year levels.T...
Read more »