Prime Minister Mark Carney attends the Great Entry to mark the official start of the Calgary Stampede. (July 4, 2025)