King Charles III is set to deliver a pointed message during his upcoming visit to Canada, telling citizens that it is a sovereign nation, distinct from the United States.
The visit, at the invitation of new Prime Minister Mark Carney, comes in response to repeated suggestions by US President Donald Trump that the US should annex its northern neighbour.