HuffPost Canada closed in 2021 and this site is maintained as an online archive. If you have questions or concerns, please check our FAQ or contact

John McKay

MP, Scarborough-Guildwood, Liberal Party of Canada Environment Critic

The Honourable John McKay P.C., M.P. is the Liberal Member of Parliament for the riding of Scarborough—Guildwood in Ontario. A native of Scarborough, he was first elected in 1997 and has been subsequently re-elected five times. Between 2003 and 2006 he served as the Parliamentary Secretary to the Minister of Finance, helping to oversee the tabling of two consecutive balanced budgets. From 2011-2013 he served as the Critic for Defence for the Liberal Party of Canada, now serving as the Party’s Environment Critic.