Cast cow records were smashed at Aberdeen and Northern Marts' Thainstone Centre when a pure British Blue cow from Grant Dinnie of Tanqueray Pedigrees, Bridgeton, Muir of Fowlis, sold for £2130 or 229p per kg.

The seven-year-old, 930kg cow, was the result of a frozen embryo purchased for Mr Dinnie's herd and is believed to be a record price for a cull cow sold in Scotland.

Read more: 

Mr Dinnie also set another centre record for a young bull when a British Blue weighing 965kg made £2306.35 or 239p per kg.

The sale at Thainstone, was one of the largest in the UK and saw no fewer than 361 cast cows and bulls change hands. Overall,133 finished beef cows averaged £1332.85, with 158 feeding beef cows at £1043.79. Some 53 boning cows levelled at £683.77.