President Donald Trump's lawyer Rudy Giuliani subpoenaed in impeachment inquiry

As the Democrats drive toward a potential vote by the end of the year, Trump's allies are struggling over how he should manage the starkest threat to his presidency.