US President Donald Trump poses alongside NATO Secretary General Jens Stoltenberg in 2018 (Picture: NATO).
US President Donald Trump will travel to Britain in early December for a NATO summit, the White House has confirmed.
The American president and his wife Melania will be in the UK from 2 until 4 December for a gathering of alliance leaders.
His arrival will come as campaigning intensifies ahead of the snap General Election on 12 December.
The summit will feature a reception hosted by the Queen at Buckingham Palace.
Mr Trump has faced large-scale demonstrations on his two previous visits to London as US president.
He has regularly expressed concern that many NATO members are not providing sufficient financial support for the military alliance.
In June, Mr Trump said NATO "cannot rely on one nation to defend all".
Only seven out of the 29 nations that make up NATO currently meet or exceed the alliance's target of spending 2% GDP on defence.
Confirming Mr Trump's visit to London, a White House statement said: "President Trump looks forward to meeting with the other NATO heads of state and government to review the alliance's unprecedented progress on burden-sharing, including adding more than 100 billion dollars in new defence spending since 2016.
"The president will also emphasise the need for the NATO alliance to ensure its readiness for the threats of tomorrow, including those emanating from cyberspace, those affecting our critical infrastructure and telecommunications networks, and those posed by terrorism."