US President Donald Trump on Wednesday launched another round of insults at Spain over its Nato participation and reluctance to help American troops in the war against Iran, this time calling the country “a horror show” and “terrible”.

Donald Trump has again voiced his discontent at the Spanish government in an overt and brash way, further cementing the schism between both administrations at a time when many see Pedro Sánchez as the antithesis of the US leader.

“Spain is a horror show, Spain is terrible,” Trump told journalists at the White House while in the company of Nato Secretary General Mark Rutte.

Turning to Rutte, Trump quipped “even from your standpoint”.

“They don’t want to pay anything, they think they’re in for a free ride,” the Republican leader added.