Trump may not be a lame-duck president yet — he still has three years left in office, and his endorsement in a Republican ...