In Ontario’s 905 region, parties try to swing suburbia to their side

Fighting for some of the most electorally important seats in Canada, the Liberals, Conservatives and NDP are trying to make sure their path to victory is clear in the 905 belt