Mark Carney, newly elected as the leader of the Liberal Party of Canada, delivers his victory address following the official announcement of the 2025 Liberal Leadership race results at Rogers Centre, in Ottawa, Ontario, Canada, on March 9, 2025.
Anadolu via Getty Images
Credit: fortune.com