Fossil fuels are not going to be phased out by any political leader.  Necessity and innovation will take care of that evolution.  These politicians that kid themselves into thinking that they can affect the pace of that change through punitive taxes are smoking the very same pot that they want to legalize.  Instead provide incentives to industry and citizens to improve the adoption of alternative forms of energy.  The carrot is sometimes better than the stick.  

Speaking of carrots, likely the biggest contributor to the human consumption of carbon based fuel is the inordinately high consumption of animal-based food, which is highly inefficient and requires much higher land, water and energy to produce.  Modifying the Canada Food Guide to encourage Canadians to consume less beef and more plant-based options will help climate change more than any carbon tax.  Of course, that will hurt cattle farmers and the meat industry, but that is what will be required.