Hundreds take to the streets of Copenhagen in Denmark to protest against a new ban on face veils worn in public, arguing the government should not decide what women should wear