Although I live in west where Justin Trudeau is not as popular as in some parts I don't know a single small business person or self-employed  person who supports him or his party.
The Liberals are the party of non-contributing special interests and large  corporations that benefit from competition protection or subsidies.
The political calculus behind this proposed tax grab needs no explanation. 
More dogs riding in the sled and less and less dogs pulling the sled. Uh Oh Canada!