King Charles will travel to Canada later this month and deliver the speech from the throne on May 27."This historic honour matches the weight of our times," Prime Minister Mark Carney said on Friday as he announced the news. He
This content is restricted.