With the coordinated de-platforming of US President Donald Trump from Facebook, Twitter, and other social media platforms, what is the future of free speech online?