So much is at stake in this election!