From the mayor's preliminary budget to today, the gap has been chopped down in a few negotiated strokes.
(Please use a modern browser to see the interactive version of this visualization)