King Charles arrived in Canada for a short visit that will include reading the speech from the throne in Parliament. (May 26, 2025)