All eyes were on Michael Cohen as he testified against his old boss before the House Oversight Committee on Wednesday, but with Cohen being a felon — convicted for, among other things, lying to Congress — the hearing quickly became a battle over his credibility. What does today really mean for President Donald Trump in the long run?

To discuss, Jim Braude was joined by Martha Coakley, former state attorney general, and former acting U.S. attorney William Weinreb.