Canadian law was the law in 2003. Chretien let Canadians down by not upholding it.
Canadian law was the law in 2006 and in 2010 and other years since. Harper repeatedly, belligerently -- and let us not forget -- politically let Canadians down.
Canadian law is the law in 2017. And Trudeau fulfilled Canada's legal obligation.
If Kenney wanted to identify an odious action (or inaction) by a prime minister in this matter, he's pointing at the wrong one.