Some love him, some loathe him, but regardless of the varying opinions about the man, Donald J Trump is back in the White House.