The US ambassador to Britain has publicly defended his country's new London embassy after Donald Trump blamed its cost for controversially cancelling a visit.
Woody Johnson said America's new embassy did not cost US taxpayers "a cent" after properties were sold and insisted the move was needed because of the terrorist threat after the 9/11 attacks in 2001.
The President had earlier tweeted he would not visit London next month as planned because the original embassy was sold for "peanuts" and it was a "bad deal".
However, Britain's Foreign Secretary Boris Johnson blamed leading Labour figures for putting off Trump with their criticism.
The fallout came after Trump once again postponed a "working visit" to Britain in February.