Return

December 11, 2017, by-elections

Official Voting Results

List of candidates by electoral district and individual results
Electoral district Candidate and affiliation Place of residence Occupation Votes obtained Majority*
No. % No. %
Newfoundland and Labrador
Bonavista—Burin—Trinity Churence Rogers
Liberal
Centreville, N.L. Retired
8,717 69.2 5,839 46.4
  Mike Windsor
Conservative
Paradise, N.L. Retired
2,878 22.9
  Tyler James Downey
NDP-New Democratic Party
Mount Pearl, N.L. Physicist
598 4.7
  Shane Stapleton
Libertarian
Marystown, N.L. Grocery store worker
263 2.1
  Tyler Colbourne
Green Party
Dartmouth, N.S. Student
138 1.1
Ontario
Scarborough—Agincourt Jean Yip
Liberal
Toronto, Ont. Lunch supervisor
9,088 49.4 1,630 8.9
  Dasong Zou
Conservative
Toronto, Ont. Business Integration Manager
7,458 40.5
  Brian Chang
NDP-New Democratic Party
Toronto, Ont. Journalist
931 5.1
  Jude Coutinho
Christian Heritage Party
Scarborough, Ont. Catechist
372 2.0
  Michael DiPasquale
Green Party
Woodbridge, Ont. Real estate agent
252 1.4
  Tom Zhu
Independent
Scarborough, Ont. Professional Engineer
148 0.8
  John "The Engineer" Turmel
Independent
Brantford, Ont. Banking systems engineer
145 0.8
Saskatchewan
Battlefords—Lloydminster Rosemarie Ashley Falk
Conservative
Lloydminster, Sask. Stay at home parent
8,952 69.5 7,254 56.3
  Matt Fedler
NDP-New Democratic Party
North Battleford, Sask. Security agent
1,698 13.2
  Larry Ingram
Liberal
Turtleford, Sask. Sheet Metal Worker
1,345 10.4
  Ken Finlayson
Independent
Cochin, Sask. Retired
681 5.3
  Yvonne Potter-Pihach
Green Party
Lucky Lake, Sask. Agricultural inspector
200 1.6
British Columbia
South Surrey—White Rock Gordie Hogg
Liberal
White Rock, B.C. Unemployed
14,369 47.4 1,545 5.1
  Kerry-Lynne Findlay
Conservative
White Rock, B.C. Lawyer
12,824 42.3
  Jonathan Silveira
NDP-New Democratic Party
Surrey, B.C. Realtor / mortgage broker
1,478 4.9
  Larry Colero
Green Party
Delta, B.C. Consensus Facilitator, Educator and Advisor
1,247 4.1
  Rod Taylor
Christian Heritage Party
Telkwa, B.C. Quality Control Supervisor
238 0.8
  Donald Wilson
Libertarian
New Westminster, B.C. Lawyer
89 0.3
  Michael Huenefeld
PC Party
Vancouver, B.C. Business instructor
86 0.3

*

Difference between the valid votes received by the first- and second-place candidates