I agree that the solution would be oversight by the federal government. This would help restore public confidence in the immigration system. I also like Mr. Kurland's idea about reallocating resources from the CBSA. If we're going to try to protect workers and incentivize them to come forward with complaints, resources dedicated to investigating those workers could be shifted to the department instead to regulate the wrongdoers, the immigration consultants.
On April 10th, 2017. See this statement in context.