Brian Lilley confirms the news on his blog:
As I write this I am still only being updated by text message on the proceedings in the Senate chamber but I am told Bill C-304 has passed third reading and will receive Royal Assent tonight making it law.So it took over 5 years - 5 years and 5 months to be precise, from the day Keith Martin, then MP for Esquimalt—Juan de Fuca, introduced his famous motion M446 to repeal section 13 of the "human rights" Act, to the day the bill, which repeals the abusive section, made its way past the final reading. And then there's another year for the bill to come into force.
Yes, the bill only takes effect "on the day that is one year after the day on which it receives royal assent". So, technically, section 13 is still there, though its days are numbered. And it won't be this Canada Day, but next Canada Day, when we could finally say:
I am a Canadian, a free Canadian,...Without worrying about a freedom-snatching committee with "human rights" in its name coming to persecute me for speaking my mind on a controversial subject, for disagreeing with a special interest group, if not for merely hurting someone's feelings...
free to speak without fear,
free to stand for what I think right,
free to oppose what I believe wrong...
Just 366 more days, ladies and gentlemen.