Mayor Jim Kenney delivered his third annual budget address to City Council on March 1, 2019.
You can read his full remarks here.