Al Jazeera How will Mark Carney deal with Donald Trump? Design TechMarch 12, 2025025 views Sharp words for the US president from Canada’s incoming prime minister.