University wins High Court challenge over record £585,000 freedom of speech fine

· The Independent