The Sorry State of Free Speech in Britain

Ahhhh, the United Kingdom.