Donald Trump won't travel to UK to open US embassy

US president Donald Trump has confirmed he will not travel to the UK to open the new American embassy - and hit out at the location of the 1.2 billion dollar (£886 million) project.