Sky News host Rowan Dean says billionaire Elon Musk “has vowed that he will return” Twitter to being an “open public forum” after purchasing the social media platform. “This new public square is hopefully going to become again an unbiased, free platform,” added Sky News host Rita Panahi.