I'll start with us. The Canadian Coast Guard is responsible for any vessel that presents a hazard that requires immediate attention. Small craft harbours is responsible for the implementation of the WAHVA for anything within its boundaries of a small craft harbour. Transport Canada is responsible for vessel abandonment, irresponsible ownership and dilapidated vessels.
On September 18th, 2024. See this statement in context.