“I would like to say a special thank you on your behalf to the Governor General for his seven years of impeccable service as Her Majesty’s representative here in Canada,” Charles told thousands of revellers at Canada Day celebrations.

“He has earned great respect and gratitude as a modern nation-builder, whose commitment to the youth of Canada — and to reconciliation — is exemplary.”