This is nothing compared to the dreadful corruption of both parties. Liberals, Conservatives, Democrats, Republicans have ALWAYS been corrupt. Alas, its the way we operate. the NDP is honest. That's why it loses.
In practical terms, neither Canada nor the U.S. is or ever has been a democracy.