A Meeting with John McKayJohn McKay has represented Scarborough-Guildwood and its predecessor Scarborough East for 18 consecutive years or 5 consecutive terms and...