President Trump has cancelled his upcoming visit to Britain because the US embassy is located too far. Trump referenced the new US embassy in London as the reason for the cancellation himself via Twitter, saying that moving an embassy from North London to South was a bad idea. Mayor of London Sadiq Khan welcomed the news saying Trump was not welcomed in the city anyway and it is good that he understood it by himself. “It appears that President Trump got the message from the many Londoners who love and admire America and Americans but find his policies and actions the polar opposite of our city’s values of inclusion, diversity and tolerance,” said the mayor, : “His visit next month would without doubt have been met by mass peaceful protests. This just reinforces what a mistake it was for Theresa May to rush and extend an invitation of a state visit in the first place.” The new US embassy will be on London’s Southbank and will reportedly be one of the most secure buildings in London, featuring a 100ft ‘moat.’ Now-president Trump criticised the Obama Administration for the sale of the original embassy, despite the fact that the move was planned in 2008, before Obama took the office.