Stewart Fairgrieve

Last updated

±%
Stewart Fairgrieve
MLA
Member of the New Brunswick Legislative Assembly
for Carleton
In office
October 5, 2015 August 17, 2020
Progressive Conservative Stewart Fairgrieve2,98239.58-9.35
People's Alliance Stewart B. Manuel2,02626.89+25.41
Green Amy Anderson1,24716.55+4.38
Liberal Christy Culberson1,19715.88-17.60
New Democratic Adam McAvoy821.09-1.86
Total valid votes7,534100.0  
Total rejected ballots12
Turnout7,54666.47
Eligible voters11,353
New Brunswick provincial by-election, October 5, 2015
On the resignation of David Alward, May 22, 2015
PartyCandidateVotes%±%
Progressive Conservative Stewart Fairgrieve3,14448.91-7.86
Liberal Courtney Keenan2,15133.46+11.26
Green Andrew Clark78212.17+1.68
New Democratic Greg Crouse2543.95-4.16
People's Alliance Randall Leavitt951.48-0.95
Total valid votes6,428100.0  
Total rejected ballots5
Turnout6,433
Eligible voters11,363

References