Are Taxes A Pyrrhic Victory?

The Senate passed a tax overhaul bill Friday night. The team weighs the political and policy implications and follow up on the fallout from Michael Flynn's guilty plea.