On the eve of his second inauguration, Donald Trump is politically stronger than ever, but huge tests await on immigration, ...