Michael Cohen got three years for illegal payments. Trump, Pelosi, and Schumer argue over border wall funding.