The guga hunt is a centuries-old tradition in the Outer Hebrides which has received backlash in recent years.