Canadians will vote in parliamentary elections on April 28 amid anxiety over Donald Trump’s tariffs, annexation threats.
Donald Trump will obviously not be on the ballot in Canada – but how each candidate proposes to deal with him is.