I think the Canadian government has done well, but I think there's always scope for the government to do more. What we're dealing with in Hong Kong is something that I don't think any single western democracy can take on and can deal with on its own and be successful. If we all work together...and there's no reason why Canada should not take a lead in such a matter, since Canada has the second-largest group of foreign nationals in Hong Kong, the first one being, of course, the United Kingdom.
The United Kingdom citizens in Hong Kong are the BNO passport holders. They are not U.K. passport holders. Looking at the full national passport holders, Canadians, in fact, number above everybody else in Hong Kong, which gives a very good reason for Canada to take the lead in such a matter and to co-ordinate with the other democracies and other countries that have significant number of citizens in Hong Kong, to make it very clear that if something happens to them, then the governments will act collectively to help them.
The Chinese government under Mr. Xi Jinping does behave a bit like a schoolyard bully, and we know how schoolyard bullies behave. When they meet with serious, real strength that can cause them serious damage, they usually back off. If they don't do so, they will push.