Trump is being hit on all fronts. Trump is a modern day David fighting Goliath. Goliath = DNC, media, establishment, invaders, takeoverers, mooches, anarchists, betrayers, etc.
He is being attacked on all fronts and is responding by punching himself in the face.