Donald Trump protesters flood streets across Britain
Mr Johnson said: "The general principle is that all British passport holders remain welcome to travel to the US.
"We have received assurances from the US embassy that this executive order will make no difference to any British passport holder, irrespective of their country of birth or whether they hold another passport."
He added: "This is not our policy, nor is it a measure that this Government would consider. I have already made clear our anxiety about measures that discriminate on grounds of nationality in ways that are divisive and wrong."
Foreign Office sources suggested that the UK had secured a "special carve out" from Mr Trump`s policy.
Mr Johnson`s statement to the Commons came after the US Embassy had earlier suggested that UK citizens with dual nationality from one of the seven countries covered by the temporary travel ban - Iraq, Iran, Libya, Somalia, Sudan, Syria and Yemen - should not seek to obtain a visa.
It comes after Downing Street rejected calls to postpone Mr Trump`s official visit to Britain after hundreds of thousands of people signed a petition calling for the trip to be cancelled.
A source has said that cancelling the trip would be "populist gesture" and "undo everything" achieved by Theresa May during her trip to the US last week.
Mr Johnson accused Labour of "pointlessly demonising`" the Trump administration, adding: "It is totally right that the incoming President of our closest ally should be accorded the honour of a state visit".
It comes as protests are planned across the UK against the controversial travel ban on refugees and people from seven mainly-Muslim countries.
Marches are scheduled in cities including London, Edinburgh, Cardiff and Manchester, with former labour leader Ed Miliband and singer Lily Allen expected to address protesters in the capital.
Thousands are expected to descend on Downing Street at around 6pm on Monday in outrage at the US president`s controversial ban.






