After hours of uncertainty, Boris Johnson has told the House of Commons that British passport holders will not be affected by President Trump's "immigration ban".

The foreign secretary told the House of Commons: "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 holders irrespective of their country of birth or whether they hold another passport."



Earlier in the day, a Downing Street spokesperson told BuzzFeed News that they were "confident" the advice issued by the Foreign Office (FCO) on Sunday night was correct: Dual nationals travelling to the US from Britain would not be affected by the executive order.

However, this appeared to be contradicted by advice posted by the US Embassy in London on its website, asking dual nationals of the seven countries on Trump's list not to schedule or attend visa appointments. This advice was later pulled down from the website, and replaced by a statement confirming the UK government line.