The poll shows Trump with 47 per cent to 45 per cent edge over Kamala Harris, an advantage that comes within the survey's margin of error of plus or minus 2.5 percentage points.