David Yarrow, 48, was born in Scotland and is currently based in London. He began his