Media playback is unsupported on your device Media caption "No hate, no fear, refugees are welcome here" - protesters chanting at JFK airport on Saturday

Refugees arriving in the US are being held at airports after President Donald Trump issued an order barring migrants and refugees from several Muslim countries.

Protesters are gathering at New York's John F Kennedy airport to demand the release of 11 refugees held there.

Donald Trump defended the executive order on Saturday, saying it was "not a Muslim ban".

He is facing a legal challenge from several rights groups.

The seven countries affected by a 90-day travel ban for nationals are Iran, Iraq, Libya, Somalia, Sudan, Syria and Yemen.

The US's entire refugee admissions programme - affecting people from many more countries - has been suspended for 120 days. Those fleeing Syria as refugees are banned until further notice.

Trump border policy: Key points

May fails to condemn Trump on refugees

"It's working out very nicely. You see it at the airports, you see it all over," Mr Trump told reporters at the Oval Office on Saturday, where he was signing more executive orders on lobbying and tackling so-called Islamic State.

Media playback is unsupported on your device Media caption President Trump: "It's not a Muslim ban, but we're totally prepared"

"We're going to have a very, very strict ban and we're going to have extreme vetting which we should have had in this country for many years."

Who is affected by the order?

The people being detained at US airports are those who were already in transit at the time Mr Trump issued his order on Friday.

They are likely to be few in number - there are known to be 11 at JFK.

But Donald Trump's wide-ranging order is likely to affect many more people, as it prevents citizens of the seven named countries from travelling to the US at all - even if they have valid visas.

Media playback is unsupported on your device Media caption Um Ahmad Kiwan, a Syrian refugee living in Jordan, said he had been hoping to find work as a pharmacist in the US

On Saturday five Iraqi passengers and a Yemeni national were prevented from boarding a flight at Cairo airport bound for New York.

Dutch airline KLM said it had turned away seven people who were booked onto its flights into the US because they would no longer have been accepted

The restriction applies to dual nationals - so, for example, a British citizen who is also a citizen of Iran would not be able to enter the US.

It also applies to green card holders - legal permanent residents of the US - from the seven countries.

Those who are currently out of the country will be considered for re-entry to the US on a "case-by-case basis", according to one administration official.

US entry ban victims vent fury

Who has filed a lawsuit?

Human rights groups, including the National Immigration Law Centre (NILC) and the American Civil Liberties Union (ACLU), filed a lawsuit in New York to demand the release of two Iraqi men who were in the air bound for the US when the executive order was signed.

One of them, Haneed Khalid Darweesh, who had worked as a US Army interpreter, was released on Saturday afternoon.

Image copyright @NydiaVelazquez Image caption Haneed Khalid Darweesh, flanked by Democratic New York Representatives Jerry Nadler and Nydia Velazquez, was released from custody at JFK airport on Saturday

The other man, Haider Sameer Abdulkhaleq Alshawi, remains in detention.

New York Representative Jerry Nadler tweeted that he and fellow Democratic Representative Nydia Velazquez were working to help 10 more refugees still being held.

Mark Doss, a lawyer for the two Iraqis, said he was delighted that Mr Darweesh had been released by border officials:

"This obviously was an illegal detention. This is a discriminatory order from President Trump and we will continue to fight for all of the refugees, immigrants and non-immigrants that are coming to the United States [and] are being illegally detained."

What is the advice for people affected by the order?

Media playback is unsupported on your device Media caption A transgender Iraqi woman says her dreams have been "shattered" by the president's order

The Council on American-Islamic relations advised non-US citizens, including green card holders, from the seven countries to plan to delay all international travel for at least 90 days.

Google has urged travelling staff members who are nationals of the seven countries affected to return to the US as quickly as possible.

Why was the order introduced?

Mr Trump said the measures detailed in his executive order would "keep radical Islamic terrorists out of the US".

But rights groups say there is no link between Syrian refugees in the US and terrorism.

Image copyright Getty Images Image caption Refugees from Syria's civil war will not be granted entry to the US

Announcing the measures at the Pentagon on Friday, the president said "we will never forget the lessons of 9/11".

But none of the 9/11 hijackers were from the seven countries affected by the measures - they mostly had Saudi Arabian citizenship.

The perpetrators of other recent attacks in the US that have been linked to Islamic extremism were also not from the seven countries:

The killer of 50 people at a gay nightclub in Orlando in June 2016 was a US citizen whose parents were Afghans

The two people who shot 14 dead in San Bernardino, California, in December 2015, were a US and a Pakistani citizen

The Boston marathon bombers who killed three and injured many more were ethnic Chechens

How have people in the US responded to the ban?

During the election campaign, Mr Trump suggested a "total and complete shutdown of Muslims entering the United States until our country's representatives can figure out what is going on".

At the time, this call was widely rejected by both Democrats and Republicans.

While many Democratic politicians have spoken out angrily over Friday's executive order, many of Mr Trump's fellow Republicans have been silent.

Media playback is unsupported on your device Media caption 'This is not who we are,' says New York representative Nydia Velazquez

A spokeswoman for Speaker of the House of Representatives, Paul Ryan, reiterated his support for the executive order, the Washington Post reports.

"This is not a religious test and it is not a ban on people of any religion," AshLee Strong said.

Republican Charlie Dent, whose Pennsylvania district has a sizeable Syrian population, has called on President Trump's administration to "halt enforcement of this order", according to the New York Times.

Mr Trump's Vice-President Mike Pence called the proposed ban on Muslims "offensive and unconstitutional" in a tweet in December 2015.

What has the international response been?

Iran has described Mr Trump's order as an "insult to the Islamic world" and said it would respond with appropriate legal and diplomatic measures.

British Prime Minister Theresa May said the UK did not agree "with this kind of approach" and will appeal to the US if it affects British citizens.

Her Canadian counterpart, Justin Trudeau, tweeted that Canadians would welcome those fleeing persecution, terror and war "regardless of your faith".

Canada's Trudeau takes a stand on US ban

Trump border policy: World reacts

What about refugees from Syria's war?

All refugees from Syria, which has been torn apart by civil war for the past six years, are banned from entering the US indefinitely.

The executive order also sets a cap of 50,000 for all refugees in 2017 - less than half of the upper limit under Mr Trump's predecessor, Barack Obama.

Media playback is unsupported on your device Media caption The US city of Lancaster has taken in hundreds of refugees - but that could all end

Have you or your family been affected by the entry restrictions? Get in touch by emailing haveyoursay@bbc.co.uk.

Please include a contact number if you are willing to speak to a BBC journalist. You can also contact us in the following ways: