Donald Trump will be back in the White House shortly. The US president-elect has promised a return to an "America first" foreign policy. That entails adopting a hard-line stance on China. Is a trade war looming? And how far would US military support for Taiwan go?