King Charles gave a warm welcome to the new Canadian Prime Minister Mark Carney when he visited Buckingham Palace on Monday. It was another symbolic gesture of support for Canada from a King, wearing ...