Donald Trump is failing bigly. Why aren't Democrats taking advantage of this amazing opportunity to rebuild their party?

Barely four weeks in office and the U.S. president has his first scandal. Flynngate has everything a president doesn't want: a top national security official accused of treasonishness, messy investigations afoot, reinvigorated enemy journalists smelling blood.

At first glance, losing a labor secretary nominee might not seem to matter. All the other Cabinet picks got through. Still, Andrew Puzder's withdrawal reveals staggering incompetence. Trump's No. 1 issue was illegal immigration. Puzder hired an illegal immigrant; dude was a billionaire too cheap to pay her taxes. Seriously?