Let it go to the courts. It's a political "ten foot pole" issue. that's why Trudeau doesn't want to touch it. 
Once it goes to a court, any court worth its salt will toss it out in an hour, after they stop laughing. 
As for all you racists out there who try to justify this: I don't like grown men wearing baseball hats. They do not reflect my values. Should we make that illegal, too?