Half-Scot Donald Trump, on course to win back the White House for the GOP