Donald Trump on Monday declared a national emergency at the US-Mexico border and announced plans to send US troops and restrict refugees and asylum, saying he wants to halt illegal entry and border crime. The measures follow a drop in illegal crossings in recent months.