In fairness it was a long drawn out process. Harper did get most of the negotiations done. Trudeau gets to essentially sign it. I don't think Harper could have made it go faster if he wanted to given the Byzantine nature of the eu
Or the insular nature of Stephen Harper. Oh well, at least JT got it done. Another feather in his cap.