So what about the 1 million British people who marched through London in protest at the invasion of Iraq? Were they preparing racist material against Islam? Somehow, I doubt it.

Just do the maths...that's one out of every sixty people in Britain coming out onto the streets to try to defend a muslim country from being attacked. Many of those people travelled hundreds of kilometres to be at that protest.