Keep up to date with the latest McCartneys news
Thu 8 December 2022
Lambs sold to £2.70ppk and £130 per head and Cull sheep to £120 per head. Kington Market Report 08 12 22