News

Prime lambs peak at 443p in Stirling as ewe trade surges to £320 in Lanark and Ayr—strong prices spark surprise across Scottish markets.