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...— Larry the Cat (@Larry the Cat) 1575321767
In the midst of this utter shitshow we've barely noted that Trump and his grasping tiny orange hands are landing ba… https://t.co/TBAiRLSQZe— Zoe Gardner (@Zoe Gardner) 1575317799
His speeches at the Nato summit weren't exactly praised.
Trump is asked why he's staying out of #UKelection2019. He for the first time seems to acknowledge that he is not p… https://t.co/Etv246pHCX— Dave Keating (@Dave Keating) 1575366024
But people were more interested in what he might say about the election.
I’m really enjoying @realDonaldTrump trying really hard not to say anything. https://t.co/EcvUoL8srl— Beth Rigby (@Beth Rigby) 1575366424
Trump says he’ll “stay out” of the General Election...but then immediately offers an opinion on Boris Johnson https://t.co/1lUbUQvCI4— Julian Druker (@Julian Druker) 1575366185
If Johnson has any sense he'd avoid Trump like the plague during his visit. It'd be the equivalent of meeting the g… https://t.co/bTvf8BD5Fg— Daniel Sohege 🧡 (@Daniel Sohege 🧡) 1575357322
#VictoriaLIVE Boris Johnson must have begged and pleaded with Donald Trump not to publicly endorse him. He knows th… https://t.co/m5G1nQLeUV— Mark 🗺️ (@Mark 🗺️) 1575369112
A resurfaced video of a young Boris Johnson calling for the NHS to be broken up into monopolies has people even more worried about him meeting Trump.
Boris Johnson calls for the break up of what he calls the “monopolistic, monolithic NHS” back in 2002....... privat… https://t.co/HM0iYJHu95— Matt Zarb-Cousin (@Matt Zarb-Cousin) 1575308959
Trump today: "I don't even know where that rumour [that the NHS would form part of US/UK trade talks] came from. Tr… https://t.co/m1vFjgHMc7— jeremy warner (@jeremy warner) 1575368465
I said this yesterday on #WATO: Trump will lie through his teeth about his real intentions for the NHS, because wan… https://t.co/uyRfVljcHl— Ash Sarkar (@Ash Sarkar) 1575367819
And there were even jabs about Epstein.
Two things arriving in UK later today: @BBCPanorama's prog "The Prince & the Epstein Scandal" including an intervie… https://t.co/jKoywXfCKj— Catherine Mayer (@Catherine Mayer) 1575271222
#Trump claims he doesn't know Prince Andrew and... hold on, here he is, along with EPSTEIN! #TuesdayThoughts… https://t.co/RCIStN8xEe— Marnie 💙 (@Marnie 💙) 1575372441
Protests at Trump's arrival might not have been so ferocious this year, with our own floppy-haired leader dominating headlines.
But the British people have still made their feelings clear at the president's visit.
MORE: It took Donald Trump literally seconds to break his promise of staying out of the general election
MORE: The Die Hard is a Christmas movie debate is back and it's all thanks to Donald Trump Jr