It is three days after the Presidential Election and the American people have spoken. After more than a year of aggressive campaigning Donald Trump is the 45th elected President. The journey has been long, exhausting, unpredictable and full of...