Wow! Very well said.  Quite a long list of missteps given the short time Trudeau has been in power.

BTW You forgot his budget-deficit promise which he promptly violated. The Trudeau budget was chock full of expenditures for the Liberal party's pet projects & constituencies. (while at the same time the budge contains several substantial tax increases - by all means let's exploit the public's financial ignorance!)