That could be a very long answer SWP. A big part is that he has instituted some seriously misguided energy policies and made some decisions which are infantile in their reasoning. No other resource rich country has shot itself in the foot like Canada on some 'virtuous' campaign, all the while importing oil from those paragons of virtue Saudi, Nigeria, Venezuela etc. It is handing over literally 100's of Millions a week to the US because that's the only place Canada can sell its oil, at a heavily discounted price, and Justin cancelled pipeline projects to tidewater that would have alleviated this, that had all been through years of review and had been approved, on some seriously misguided 'environmental' crusade.
Canada, one of the richest resource countries on earth, had a 14BN deficit last year and it continues to grow.
He's a smarmy twat on top of it all.
He's probably a rag to boot.