Bruce Irvine runs an organic farm on the north coast of Aberdeenshire alongside his parents, Aileen and Wilson.

The farm extends to 650 acres and carries 95 cows and 700 ewes. The farm grows 166 acres of crops with the remaining acreage in grass.