Vaughan Metropolitan Centre, Toronto, On Canada