Oh really, President Trump is far from an idiot to more then half the Americans in our country, you have every right to comment as you wish, it is called free speech as I am sure you know. As Far as Mac and Sub go, yes they are normal democrats, Sub in my opinion is not decent in the way he treats those who disagree with him. My ancestors arrived here on the Mayflower from England, at least I know for a fact on my fathers side anyway. Because of the internet we all get to witness world events and England is suffering from far left movements as much as The USA is. Leftist are rebelling against securing the boarder even with the influx of ******* other criminals. and people coming here with no intention of adapting to the American way of life ( flying the countries flag where they are escaping from, forsing their language upon a country that from its beginning instituted English, as its official language to give direction and balance, not confusion ( or Babel ). Most immigrants are good people that would fit into the American life, we know that, but we must control our borders. Of course they hate Trump, he goes against everything that the Democrats of today stand for along with many in the Republican party, because corruption and greed has overtaken government at all levels in this country.