The Ontario government passed a controversial bill to slash the size of Toronto city council on Tuesday, capping off a rare and tumultuous summer legislative sitting that saw the newly elected Progressive Conservatives forge ahead on several key campaign promises.