'How many friends does America have?' Canadian 'crunch time' as voters rally against Trump

Canadian Prime Minister Mark Carney in Richmond, British Columbia, Canada, on April 7, 2025 (Harrison Ha/ Shutterstock.com)