Canadian outdoor apparel specialist Canada Goose suffered a blow this weekend after the High Court reversed an injunction intended to stop animal rights group PETA from protesting outside its newly-opened flagship store in London.