Legal analysis of Trump impeachment trial