There’s no denying that this will be a tough race.