US President Donald Trump has named his loyal partisan firebrand Stephen Miller as the new White House chief of staff. The promotion of Miller sets up likely political clashes with Congress as the administration prepares for upcoming battles.