File 20190417 139094 88004o.jpg?ixlib=rb 1.1Amidst a growing consensus that social media and online platforms must be subject to public regulation, the United Kingdom has stepped up to do just that. In doing so, it has made a lot of people very angry. Continue reading