UK Social Media Ban Forces Platform Accountability