President Trump in London for NATO summit amid impeachment probe, Prince Andrew under scrutiny

103