John Joseph Horgan was a Canadian politician and diplomat who served as the 36th premier of British Columbia from 2017 to 2022 and the ambassador of Canada to Germany from 2023 to 2024. From Wikipedia
Thousands gathered in Colwood, B.C., to celebrate the life and legacy of John Horgan, remembered for his leadership, humor, and dedication to public service.