The Alberta election is for all intents and purposes an increasingly polarizing two-horse race between the Alberta NDP and the United Conservative Party — but other parties have the potential to affect the results in select ridings.
There are 87 ridings in Alberta and the UCP and NDP are the only two running a full slate of candidates.
But at least one political analyst says parties like the Alberta Party and Green Party of Alberta could play a role in some outcomes...