You mention Harper's dad got him a job. That's not uncommon. Look at how Justin got his job. Name, name, name. Harper worked through his party from the very bottom to the very top. Justin? Nope. Your WP story provided here doesn't say much for what you were saying earlier. Is that your response to the view that Harper's government is seldom condemned by anybody around the world for its "economic policy?" Pretty wussy response. 
Trudeau standing up to Trump? Justin will does what he thinks looks good. Some of it will be good show and I fear that the two North-American leaders may become a comedy for the world. Two very different men.