I would just like to read you something to you and get your opinion on it. The courts have recognized that there is a long-standing presumption in Canadian law that legislation does not have retroactive effect unless this is made explicit in the enactment or is a necessary implication of the language used. That principle has been used in multiple cases. So if there is explicit language in the law for the application to be made retroactive. If there is no explicit language of retroactivity, then that principle is not applied. This principle has been applied in dozens of cases that have appeared before the Supreme Court of Canada where that rule has been applied.
On June 2nd, 2015. See this statement in context.