Not everybody at Fox News is on the "Trump Train". Shepherd Smith has been highly critical of President Trump. And now Neil Cavuto is slamming the President Trump.
In his "Common Sense" commentary, Neil went after Trump for erratic behavior, tweeting out insults and more.
You can watch the entire commentary below.