Toxic ranting

Sometimes it's hard to believe Denis MacShane was once a journalist.

And not just any old hack. He spent eight years at the BBC and had a spell as president of the National Union of Journalists.

The minimum requirement for both roles, one would have thought, would be a staunch belief in the freedom of speech and a determination to defend it at all times.

Hide Ad
Hide Ad