Donald Trump has taken oath as the President of the United States for a second time, but he can legally return for a third ...