Trump's renewed Iran deal has ignited a fierce bipartisan backlash across the U.S., with leaders from both parties expressing sharp criticism. Meanwhile, Canada's Mark Carney praised the agreement, hailing it as an unexpected triumph that "exceeded" all expectations


