King Charles and Queen Camilla are set to start their first Visit as Sovereigns to Canada today, and King Charles III will be the first Sovereign to open the Canadian Parliament in almost five decades tomorrow, no doubt wearing the insignia of the Order of Canada!
Order of Canada
