Nation

Trump hosts May and Prince Charles for dinner

US President Donald Trump hosted a dinner in London on Tuesday attended by the UK prime minister and the Prince of Wales. (June 4)