Edit0: reworded
Edit1: "Federal organizations involved: Canadian Security Intelligence Service; Communications Security Establishment; Department of Justice; Elections Canada; Global Affairs Canada; The Office of the Commissioner of Canada Elections; Privy Council Office; Public Prosecution Service of Canada; Public Safety Canada; Royal Canadian Mounted Police"
Many MPs involved as well. Hard to look at this like it's not worth releasing the report unredacted and take action
... but notably, not to prosecution as yet.
It would hardly be the first time intelligence community certainty fell apart under further scrutiny. I'd be leery of giving unelected spooks veto power over elected legislators.
The correct thing to do here is what is done when any other serious potential crime comes to light among MPs. Release the names, have their respective parties kick them out so they sit independent and then proceed to trial. What has been done is completely untenable. Any party that signs the security clearance agreement to see the names effectively can't act on that information because it would disclose the confidential names. Whoever these people are can't be allowed to hold any serious position either until/unless their names are cleared in a trial.