Speaking as a British person I think that there is more hate among British people than most others. Look at the news this morning - a 16yr old boy killed for defending a shopkeeper - so it's about time British people stopped being so smug and acting like they know best all the time.
The suggestion that terrorism is in some way linked to the Spanish people is a sick idea. I can only assume that these people have forgotten the Madrid bombings. The "war on terror" is being fought by the USA - remember "operation shock and awe" and the UK. Doesn't that give us a lot to be proud of?