Liberal John McKay, who has been an MP since 1997, says he won’t run for office again.
The Scarborough—Guildwood MP won his seat in the past nine federal elections.
Liberal John McKay, who has been an MP since 1997, says he won’t run for office again.
The Scarborough—Guildwood MP won his seat in the past nine federal elections.