Keep up to date with the latest McCartneys news
Fri 1 October 2021
Having said that, there was a good clearance rate right the way through and the overall average of £490 per head was the highest achieved for this sale. That is for every sheep sold.