For many
「多くの人にとって」という意味のフレーズです。
the outcome
「結果」を意味します。
of the election
「その選挙の」という意味です。
was
動詞「be」の過去形で、「〜であった」を意味します。
a foregone conclusion
「分かりきった結論」や「疑う余地のない結果」を意味する熟語です。
long before
「〜よりずっと前に」という意味です。
the votes were counted
「投票が数えられた」という意味の受動態の節です。