Controversial TV anchor Tucker Carlson has announced his return to the public eye with a new show on Twitter, claiming the Elon Musk-owned social media platform is one of the few that supports free speech. The move follows Fox's agreement to pay nearly $800 million to Dominion Voting Systems and Don Lemon's firing from CNN, with whom Carlson had a long-running feud. It remains to be seen how Carlson's show will fare on Twitter, but it is sure to be closely watched by those who have followed his career.