Twenty-five people have been arrested during a protest in the lobby of Trump Tower, New York police have said.

The group protested against the immigration and border policies of US President Donald Trump on Thursday.

Some wore T-shirts with slogans such as "no wall", referring to Mr Trump's promise to build a wall between the US and Mexico.

There were also shirts emblazoned with "no raids" referring to the arrests of suspected illegal immigrants; and "no ban" regarding Mr Trump's efforts to restrict immigration from some Muslim-majority countries.

Image:Twenty-five people were arrested after they refused to leave, police said

The protesters sat in front of elevators as heavily-armed police stood guard and blocked the entrances at the building where first lady Melania Trump and son Barron live.