I would like to thank my colleague for her very fitting question.
We are here today with this kind of bill before us because the previous government—a Liberal government—did not do its homework with regard to complying with the Charter of Rights and Freedoms.
We can indeed see the problem quite clearly in this case. Bill C-30 is one example, but many bills have been passed. As I explained in my speech, the government drafts bills on the back of an envelope, as it were, without really verifying whether they violate the charter. What is really troubling is that it is ultimately taxpayers who must pay more because there are costs. The government is sued by other provinces or other organizations and then has to draft an entirely new bill.
My colleague from Gatineau, our justice critic, was very clear on that point and she even moved a motion. We wanted to study the mechanism in place because we felt it did not work very well. In particular, someone like Mr. Schmidt said that the government was not doing its job, that it was not determining whether its bills in fact complied with the charter. So there is a problem in this area. The government should do its homework and work harder to ensure compliance with the Charter of Rights and Freedoms.