Canada’s national identity is complex—proudly independent, politically progressive, and often defined in contrast to the U.S.