Trump issues warning to leaders as he arrives in S...
Donald Trump has landed in Scotland for a four-day trip including high-level meetings - praising Sir Keir Starmer as "a good man" but calling illegal migration a "horrible invasion" that is "killing Europe".