With a record-breaking amount of money raised and millions already casting their ballots, America awaits the outcome of one of the most closely watched US elections in recent history.