Freedom of speech ‘can’t be stretched to cover contempt’