Former ambassador John McCallum last night said he had “not received a penny” from the People’s Republic of China, but added he is a paid consultant for Chinese companies. McCallum was fired as ambassador in 2019 after remarking it would be “great for Canada” if it didn’t have to extradite a Huawei Technologies executive wanted on U.S. bank fraud charges: “Right now I cannot divulge names of clients.”