US president Donald Trump: Opposition leaders will not attend banquet held for him by Queen Elizabeth at Buckingham Palace on Monday. Photograph: Win McNamee/Getty Images

Donald Trump arrives in London on Monday for a three-day state visit after endorsing Boris Johnson to be Britain’s next prime minister. Ahead of the v(...)