President Trump has taken the oath of office. The oath was administered by Chief Justice of the Supreme Court, John Roberts.