US President Trump announced, effective immediately, a ban on CNN, MSNBC, Politico, and other media outlets accused of long-standing fake news reporting from entering the White House, and specifically criticized Politico for accepting huge government subscription contracts during the Biden administration.