US president ends second state visit with warning that illegal migration could destroy the UK

Donald Trump has told Britain it should “call out the military” to control its borders during a tightly controlled summit in which Keir Starmer ducked major flashpoints with the US president.

During a potentially difficult two-day state visit for the government, Trump has for the most part avoided exploiting tensions, although he described the UK’s plan to recognise a Palestinian state as “one of our few disagreements”.

The UK is preparing to formally acknowledge Palestine as early as Friday, after Israel failed to meet conditions that would have postponed the historic step, including a ceasefire in Gaza. Starmer insisted the timing had nothing to do with Trump’s visit.

Trump’s visit, which was officially hosted by King Charles, came at the end of a turbulent few weeks for Starmer in which he lost his deputy, Angela Rayner, and was attacked for his handling of the Peter Mandelson row, with his position as leader coming under question by his own MPs.