Donald Trump, during his visit to Britain, praised the "special relationship" and lauded Prime Minister Keir Starmer and King Charles. Despite the compliments, Trump issued warnings on energy policy, immigration, and tax, while also criticizing London Mayor Sadiq Khan.