... Democrats in Congress visited the White House on Tuesday, and they emerged to say that they and President Trump had agreed to spend $2 trillion on public works ... The question is who is going to pay for all this? The annual federal budget deficit is already nearing $1 trillion. House Democrats couldn’t even pass a budget outline because their left flank wants $67 billion more in domestic spending than the leadership offered. Republicans want more for defense. And that’s before any infrastructure blowout. Democrats have been saying they won’t agree to raise the gasoline tax unless Mr. Trump...