The Conservative government of Stephen Harper has passed more anti-union legislation than any other federal government in the history of Canada.