We can finally state with confidence that US President Donald Trump will leave the White House, however reluctantly, on January 20.