This may sound like a slight from an American, but I truly don't mean it that way. This is an honest expression/question.
My (probably poor) understanding is that there is not general free speech in the UK, that the free speech guarantees only apply to members of parliament (and/or maybe other government reps?), and not to individual citizens. At least, constitutionally. Am I wrong about that? Are there legal protections for "free speech" for average citizens in the UK?