Scottish farmers are keeping 1% fewer beef cattle and 2% fewer dairy cattle, latest census results from the Scottish Government show.

In June of this year there were just over 410,000 breeding beef females and 173,000 dairy cows. Over the last 10 years, cattle numbers have fallen by around 170,000 head.