I agree with Guy on the Taiwan question. It's got a lot to say for it.
On Hong Kong, I would say that we also need to be more robust in our discussion with the Hong Kong government. I live there, and the Hong Kong government has often not stood up in the way it should stand up to protect the rights of Hong Kong citizens, including 300,000 Canadians.