Now I think there is some evidence that Trudeau mishandled this file.
I think that Canada had little choice but to arrest Meng given the treaty. The government of Canada should have spoken to the ambassador there and moved to explain to China the difficulty it was in and that Meng had a Canadian process to go through. It was weathering the storm, albeit badly.
Then the ambassador spoke. Either he did so with the PM's permission as I suggested or without communication with the PM which suggests some incompetence on the part of the PM. Hard to imagine this guy disobeying a direct instruction but pathetic to think Trudeau did not give one.
Still, many said that the ambassador's words were harmful to Trudeau. I don't think that is true. I think the situation was harmful but the ambassador to China saying what he said could have helped in China. It offered no role or suggestion for the government -- although it underlined the fact that this is a process and the government was not trying to keep her other than due to treaty obligation.
Washington was mostly ignoring the comments and the opposition in Canada would have had no more fuel if the PM said nothing. Looked like success. Then the PM bowed to pressure from the opposition here to fire the ambassador and make things much worse with China. Seems pretty stupid when he could have just weathered the complaints here and taken the benefit with the Chinese for the words.
Now it looks like the PM had no control over the ambassador and may have provided him no instructions or had an ambassador (a loyal former cabinet member) ignore them. Either way Trudeau looks much worse than if he had done nothing.
I am sure the media and the opposition are grateful for the story but there is little reason Trudeau had to do anything about it. Now he has a bigger problem.