Canadians are heading once again to the polls on April 28 to vote in a federal election.
This election will offer voters competing visions of Canada’s future at a time when it has become all but impossible to separate foreign policy from domestic politics.
There’s no question much of the conversation during the campaign will centre on how the next government will deal with United States President Donald Trump amid his continuing threats to Canadian sovereignty.