A sheep is believed to have become the world's most expensive after selling for £231,000. Deveronvale Perfection, bred in Banffshire, was bought by a fellow local sheep farmer at a sale in Lanark. The tup lamb will be used for breeding in the hope of more than recouping the purchase price. The UK's previous most expensive sheep, Tophill Joe, was bought for £128,000 six years ago. He died recently after fathering lambs worth more than £1m.