I'm sure its been mentioned before here, If so i'll repeat what's been said already.
Scots hate the English with real venom and bile, they truly do despise them, I've seen it first hand.
Ergo they are racist against the English, its institiutional racism to be honest.
I'm sure I may have sparked a wee bit of contraversy here, I am English after all. (and proud of it actually to all you English hating Scots out there)
Dunno about Spain, but I went to Russia with a black girl and someone took her picture. I kid you not. We were on the Moscow Metro, and this guy just took her picture.
We-ird. But then, I'd imagine the Scots are different to the Russians...
I know this might spark a little debate, but in my opinion Scottish people tend to be less racist than English people.