Theresa May was "very happy" to invite Donald Trump for a controversial state visit to the UK, Downing Street said amid widespread outrage at his travel ban.

Number 10 said the Prime Minister extended the invitation on behalf of the Queen and "we look forward to hosting the President later this year".

More than a million Britons have signed a petition against the state visit and there was confusion over impact Mr Trump's executive order will have on UK dual national citizens.

Foreign Secretary Boris Johnson said on Sunday that he had been assured by Mr Trump's team that Britons who have shared nationality with one of the seven mainly-Muslim countries covered by the restrictions would not be stopped from entering America.

But an urgent notice issued by the US Embassy in the UK on Monday appeared to contradict guidelines issued by the FCO stating that dual UK citizens "from one of the seven countries travelling to the US from outside those countries are not affected".

Whitehall sources said they expected the US mission's advice to be changed after the Foreign Office confirmed the position with the White House.