President-elect Donald Trump has promised significant changes when he takes office, on everything from immigration to foreign policy to tariffs.