Derek Fildebrandt from the Canadian Taxpayers' Federation on the various problems with taxation in Canada.