News today from Ontario, Canada. Political commentary.