Mayor John Cranley presented a new budget Wednesday morning which closes a $22 million budget hole without lay-offs of city employees.
Cranley, in a press conference at police headquarters, said the $358 million general fund budget, if passed by city council, would be the first structurally balanced city budget in more than a decade.
“No gimmicks, no on-time revenue streams,’’ Cranley said, surrounded by several city council members and representatives of the police and fire departments and city employee union officials.