Reflections on Election Day in Canada

Today, Canadians vote for a new federal government. Among the six major federal parties in this multi-party democracy, four are hardcore Marxist progressive factions (including the one that has Quebec’s separation from Canada as the heart of its platform and the only reason for its existence), one is a milquetoast “progressive conservative” party (yes, that really was this party’s old name, before they...