Watch: Day 2 of public Trump impeachment hearings (FULL LIVE STREAM)