Seven things we can expect from a Trump presidency
Even before Donald Trump takes the oath of office on 20 January next year, he has already made the history books. In the 240 years of our Republic, not one person has ever been elected to the presidency without having served in public office or as a general of the Army. On election day, the American people