I think there has been some progress, but I also agree that all the recommendations by Madam Deschamps have not been followed. The SMRC is a skeleton of what she envisioned it would be. Specifically, I would like to see the SMRC's mandate expanded to act as that external oversight, that external place to report. As I said, I'd like to see an actual working definition. There are so many of the basics that we're missing at this point. From the point of view of my organization, there's been some progress, but not enough.
On April 8th, 2021. See this statement in context.