Keir Starmer has met Donald Trump for a two-hour dinner in New York, as he sought to establish a good relationship with the Republican presidential candidate.
The prime minister was accompanied by his foreign secretary David Lammy, who described Trump as a neo-Nazi sympathiser in 2018 but has since said he would work with him in office.