Again, as the current banking service scandal shows, the federal government needs to pass a law protecting all federally regulated workers, and provincial governments need to do the same for both public sector and private sector workers.
We have a couple of areas covered, with competition law through the Competition Bureau and with the labour board under environmental protection laws, but what's needed, I think, is not only a blanket law but a place to go, so that everyone will know that if you have a problem, this office will help you and figure out which law enforcement agency you're supposed to go to with that particular problem. One of the details I didn't mention is that if you go to that law enforcement agency and they don't deal with it in a timely manner because of whatever conflicts of interest, problems, or flaws there may be there, then that central office should be able to take the case and move it forward so you're not left hanging, possibly being retaliated against, and waiting for two years for someone to get back in touch with you.
We have a current scandal, and we have another one with the food industry and CFIA. It was reported recently that they rolled over for the food industry in terms of a regulation. These private sector scandals show the inadequacy. It's likely that these situations would have been prevented if whistle-blowers had had a place to go and were fully and effectively protected.