News
This riding is currently represented by Conservative MP Gary Vidal who first took office in 2019. Vidal collected 10,036 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results