US presidential elections are essentially a two-party race.