https://www.scmp.com/news/world/united-states-canada/article/2183780/canadian-pm-justin-trudeau-sacks-ambassador-china
Prime Minister Justin Trudeau said on Saturday that he fired Canada's ambassador to China over remarks about a high-profile US extradition case.
Trudeau issued a statement saying he had asked for, and received, the resignation of Ambassador John McCallum.
The firing came after McCallum made comments picking apart the US extradition request for Huawei executive Meng Wanzhou, apologised, then again weighed in on the case, telling The Toronto Star that it would be “great for Canada” if the US dropped the charges.
That appeared to be the final straw.
McCallum's comments sowed confusion about whether the Trudeau government secretly opposes the US charges against Meng, who was arrested in Vancouver in December, and whether the government was sending two different messages in Ottawa and in Beijing.
Jim Nickel, McCallum's current deputy head of mission, will now represent Canada in China, Trudeau said.