Donald Trump has banned people from 12 countries entering the US, in a move he said protects against "foreign terrorists" and other security threats.

Some countries are subject to a full travel ban, while others are under a partial ban - with the order allowing countries to be removed or added from the list.

The proclamation is due to come into effect just after midnight on 9 June local time.

The ban echoes one in 2017 that Mr Trump implemented in his first term in the White House. This banned citizens from seven predominantly Muslim countries - Iraq, Syria, Iran, Sudan, Libya, Somalia and Yemen - from travelling to the US.

Here is everything you need to know.

Please use Chrome browser for a more accessible video player 1:51

Trump's travel ban

Which countries are affected?

See Full Page