Mark Carney has been officially sworn in as Canada’s 24th prime minister. Carney took the oath of office in a ceremony at Rideau Hall. (March 14, 2025)