Residents on a remote Scottish island have been celebrating an old Viking fire festival. More than a thousand people, dressed ...