The guy made a big mistake and gave what appears to be a sincere apology.
All 3 parties are being ridiculous in this.
The NDP calling for him to step down is a bit extreme. This shouldn't be a career cancelling mistake.
The CPC trying to pin it all on Trudeau is ridiculous.
The Libs throwing the guy under the bus, suddenly trying to pretend that he isn't even a Liberal
The government should also issue an apology and then everyone should move on IMO.