Donald Trump and the first lady, Melania, arrived to a military parade at Blenheim Palace to have dinner with Theresa May and some of Britain's top business leaders and politicians.



