What is the reason for the social, economic, and political upheaval in Canada today? Did President Trump cause this?
The existential threat to Canada is Canadians themselves. Ask ten Canadians what it means to be Canadian, and most will stare blankly or say, "not being American." This stems from a society that is essentially America Lite.
Canada has become a globalist, secular society with millions living in ethnic, racial, or religious bubbles, sharing no common traditions or historical affinities with their neighbors.
By contrast, the United States shares few of these traits with any veracity.