At the request of Prime Minister Mark Carney, King Charles III delivered the Throne Speech in Ottawa on May 27, 2025. (Screenshot). Jeremy Appel, Local Journalism Initiative Reporter by MBC News | Jun 10, 2025