Freedom of Speech matters. But does the new Twitter ban on Trump and a whole raft of others that Twitter has added to the list amount to a gross infringement of our democratic rights?