President Donald Trump / Getty Images


President Donald Trump confirmed Thursday he had canceled an upcoming trip to London, but his tweeted reason conflicted with reports it was due to fears of mass protests.

Rather, Trump said it was due to the “off location” of the new U.S. embassy there and lack of desire to “cut [the] ribbon” on its opening.

“Reason I canceled my trip to London is that I am not a big fan of the Obama Administration having sold perhaps the best located and finest embassy in London for “peanuts,” only to build a new one in an off location for 1.2 billion dollars. Bad deal. Wanted me to cut ribbon-NO!” Trump wrote.

The initial plans for a formal state visit by Trump, who was invited shortly after being inaugurated by Prime Minister Theresa May, were scuttled amid activist plans to stage mass protests, The Guardianreports .

Associated Press reporter Matt Lee wrote Trump’s account regarding the Obama administration was not true, saying the decision to move the embassy was made in 2008 when George W. Bush was in office.

London Mayor Sadiq Khan said it was a mistake for Prime Minister Theresa May to have invited Trump in the first place.

“Many Londoners have made it clear that Donald Trump is not welcome here while he is pursuing such a divisive agenda. It seems he’s finally got that message,” Khan tweeted.