Far from being perfect and certainly not immune from far-right agitators. I do not know the facts of what sparked the violence, but I strongly suspect it was the far right who amplified this to cause the unrest. Ultimately, as Spain’s economic performance shows, immigration plays a key part.