I'm not convinced, but I could be. The details of the proposal would have to be looked at for a clearer picture. I don't think that establishing yet another new agency is necessarily the solution. I would tend to say that the solution lies more with better tools and more resources, in addition to a clearer legislative mandate for the existing organizations.
On May 11th, 2023. See this statement in context.