As far as I am aware free speech is not part of the British constitution and has never been, except inside the house of lords and commons and at speakers corner, otherwise we have no such law. In the usa they can say anything, we cannot and never have been able to say anything especially if it...