Canadians vote in an election upturned by Trump

Canadians head to the polls in a federal election overshadowed by fury at Donald Trump’s threats to the country’s sovereignty and fears over his escalating trade war.

In the final days of a month-long campaign – described by all party…

Continue Reading