Trumps ensures no deal with Canada

I am not sure how he plans to take on China with no allies on his side.