Spanish Prime Minister Pedro Sanchez has reiterated his opposition to the U.S. and Israeli attack on Iran, warning that the offensive risks triggering a global disaster and refusing to yield to threats from President Donald Trump over trade or military base access.
“No to the War”
In a televised address, Sanchez declared that Spain would not be complicit in actions contrary to global stability or its own values, framing the U.S.-Israeli campaign as reckless and illegal. He emphasised that governments exist to improve lives, not to “hide failure” through military action.
“The position of the Spanish government can be summarised in four words: ‘No to the war,’” he said, insisting that his stance was coherent, not naive.
Rising Tensions With Allies
Sanchez’s comments have strained relations with Washington, which has threatened trade reprisals, and provoked criticism from Israel, which accused Spain of siding with tyrants. Meanwhile, other European nations have largely refrained from direct condemnation, even as countries like the UK, France, and Greece have authorised defensive support operations in Cyprus.
Sanchez highlighted the historical consequences of military interventions, referencing the Iraq war’s role in sparking terrorism and driving up energy costs, and argued that similar outcomes were likely if Iran were targeted further.
Analysis
Sanchez’s firm opposition illustrates the tension between principle-driven foreign policy and alliance pressures. By resisting U.S. and Israeli demands, Spain is prioritising legal norms, regional stability, and domestic credibility over short-term strategic alignment.
This stance may enhance Spain’s diplomatic standing among non-aligned and European partners but risks economic and political pushback from Washington. The situation highlights the broader challenge facing middle powers: navigating global crises without compromising national values while managing pressures from more dominant allies.
With information from Reuters.

