Donald Trump has returned to the UK for Nato's 70th anniversary summit, but not everyone's happy to see him.
The President faced a frosty reception from Nato members after pulling US troops out of Syria last month. And Boris Johnson isn't likely to be too friendly either, as he seeks to distance himself from suggestions he'll sell off the NHS in a US trade deal.
Trump will also be hosted at Buckingham Palace along with other world leaders. Some are speculating that even this will be awkward given Trump and Prince Andrew's old friendships with Jeffrey Epstein.
But no one can greet an unwanted visitor quite like the British people.
Donald Trump is currently on his way to the UK - if everyone switches off their lights now he might think we’re out...