David Mahoney Discusses Trump, Vaccines and Afghanistan with Nicholas Veniamin