The carbon tax was not an idea that came from the Liberals in Ottawa. BC had a carbon tax in July 2008. Ontario and Quebec initiated a Cap and Trade policy long before the Liberals won power and Alberta was moving towards taxes on carbon before Trudeau was elected. . That means 86% of the Canadian population was under a tax carbon when the Liberals were elected.  The Liberals can take some responsibility for the remaining  provinces with  14 %  of the population to adopt a carbon tax and the only outlier was Saskatchewan. 

So if Mr. O’Leary wants to get  rid of the carbon tax he  would go against the Constitution by infringing on provincial jurisdictions.  Now you can agree or disagree with the carbon tax but the concept of taxing carbon  did not come from the Liberals but provinces  with 86 % of the population.  Also note that the provincial opposition parties in every province, except Alberta, support taxing carbon.