This past Thursday, voters in Vaughan and Kitchener-Waterloo took to the polls for a provincial by-election, the second election held in both ridings in less than a year. In Vaughan, the outcome was more or less as expected, with Liberal Steven Del Duca retaining the seat long-held by Greg
… (More)