Riding 167 · Montérégie
Saint-Jean
Part of Saint-Jean-sur-Richelieu
Saint-Jean-sur-Richelieu (part)
Locate on the map →0 ranked · 6 party assignments
No.The challengerThe incumbent / opponentGap at the last electionCompare
—The incumbent / opponentOpponent unconfirmed
— ptsChanged territory · official transposition not validated
—The incumbent / opponentOpponent unconfirmed
— ptsChanged territory · official transposition not validated
—The incumbent / opponentOpponent unconfirmed
— ptsChanged territory · official transposition not validated
—The incumbent / opponentOpponent unconfirmed
— ptsOutside major-party policy
—The incumbent / opponentOpponent unconfirmed
— ptsChanged territory · official transposition not validated
—The incumbent / opponentOpponent unconfirmed
— ptsChanged territory · official transposition not validated