The Republican who endorsed impeachment just demolished his party's embarrassing defense of Trump