A coastal town in north Wales has found a whole new meaning to the phrase herd immunity, after goats were spotted roaming its quiet streets. It comes just days after British Prime Minister Boris ...