
King Charles III is to deliver a historic speech to open Canada's parliament on Tuesday, with the nation, of which he is head of state, facing unprecedented threats from US President Donald Trump.
Prime Minister Mark Carney has said he intends to use the king's first visit to the British Commonwealth nation since his coronation to highlight Canada's sovereignty.