Spain is pushing back firmly after President Donald Trump threatened to cut off trade with the country.
Most notably, Prime Minister Pedro Sánchez summed up his stance in just three strong words.
Criticized the U.S.
The U.S. and Israel’s attacks on Iran have reverberated around the world, and several Gulf countries are now involved in one way or another.
The attacks, launched on February 28 following failed nuclear negotiations, killed Iran’s Supreme Leader Ayatollah Ali Khamenei and several senior official.
Latest casualty reports from the U.S.–Israeli strikes in Iran show differing figures. According to the Iranian Red Crescent Society, at least 555 people have been killed across Iran since the attacks began.

However, the U.S.-based Human Rights Activists News Agency (HRANA) has reported a higher civilian death toll of at least 742, including 176 children.
While the U.S. boasts that everything is going according to plan and the war is unfolding as intended, its operations with allies haven’t always gone smoothly.
Spanish Prime Minister Pedro Sánchez has strongly criticized the U.S. and Israel’s military action against Iran, calling it an “unjustified and dangerous military intervention” that he says violates international law.
Evicted from its bases
Spanish officials have also made clear that US military bases in the country will not be used for attacks on Iran.
Foreign Minister José Manuel Albares said, “I want to be very clear and very plain. The bases are not being used—nor will they be used—for anything that is not in the agreement [with the US], nor for anything that isn’t covered by the UN charter.”
Defense Minister Margarita Robles added that any operations from Spanish bases “have to comply with international legal frameworks and there has to be international support for them.”
This is exactly what has angered Trump.

While speaking in the Oval Office, Trump slammed Spain, a NATO ally, along with other European countries, for pushing back against his demands, saying:
“Spain has been terrible. In fact, I told Scott [likely Treasury Secretary Scott Bessent] to cut off all dealings with Spain… they were unfriendly so I told him Spain has absolutely nothing that we need, other than great people, they have great people. But they don’t have great leadership.”
Trump also suggested he could halt all trade with Spain, adding, “I could tomorrow— or today, even better — stop everything having to do with Spain, all business having to do with Spain.” He insisted he had the legal authority to do so, claiming the move would protect “national and economic security.”
Sánchez replies
And now, Spain’s Prime Minister Pedro Sánchez has fired back from his residence at La Moncloa, standing firm in his condemnation of the strikes:
“We will not be complicit in something that is bad for the world and that is also contrary to our values and interests simply out of fear of reprisals from someone.”
Sánchez continued: “It’s unacceptable that some presidents use the fog of war to cover up their failures… The question is not if we are on the side of the ayatollahs—nobody is. The question is whether we are in favor of peace and international legality. The government’s position can be summed up in four words: No to war.”

Trump has also criticized Spain for refusing to increase defense spending to 5% of GDP, a level some other European countries have met.
German Chancellor Friedrich Merz, who met with Trump yesterday, emphasized that Spain is part of the European Union, meaning any trade measures would require compliance with EU agreements.
Spain exported roughly $26 billion worth of goods to the US in 2025, including pharmaceuticals and olive oil, while importing about $21 billion. Officials stressed that any review of trade relations must respect international law, EU rules, and the autonomy of private companies, according to BBC.
READ MORE
- Medical reason Barron Trump can’t join US military
- Death of Deadliest Catch star Todd Meadows under investigation as haunting detail emerges