content: Britain has laws against hateful and offensive speech. Just like Germany does. Britain does not have freedom of speech. Most member states of the EU don't have freedom of speech, even though the EU charter requires it's member states to protect freedom of speech as a basic human right.