
King Charles III is to deliver a speech Tuesday opening Canada's parliament, the first by a monarch in nearly half a century, as US President Donald Trump repeatedly attacks the Commonwealth nation's sovereignty.
"This historic honor matches the weight of our times," Prime Minister Mark Carney, whose Liberal Party won elections last month after a campaign dominated by Trump's threats, said ahead of the speech.