2017 Markham—Thornhill federal by-election

2017 Markham—Thornhill federal by-election

April 3, 2017 (2017-04-03)

Riding of Markham—Thornhill
Registered69,838
Turnout27.51% ( 33.63%)
  First party Second party
 
CPC
Candidate Mary Ng Ragavan Paranchothy
Party Liberal Conservative
Popular vote 9,856 7,501
Percentage 51.53% 39.22%
Swing 4.19% 6.91%

MP before election

John McCallum
Liberal

Elected MP

Mary Ng
Liberal

A by-election was held in the federal riding of Markham—Thornhill in Ontario, Canada on 3 April 2017 following the resignation of Liberal MP and Minister of Immigration John McCallum, who was appointed to a diplomatic post. The seat was held by the Liberal candidate Mary Ng on a reduced majority.

The by-election was scheduled to coincide with four others across the country; Calgary Heritage, Calgary Midnapore, Ottawa—Vanier and Saint-Laurent.