The reason why President Trump won’t be staying at Buckingham Palace is simple, as stated in Pete’s post above: it’s being renovated. He and the FLOTUS are staying at the U.S. Ambassador’s residence instead.
I know I shouldn’t ask this, but how difficult is that to understand? Apparently, that is miles above the DUmmies’ pointy little heads.