Birmingham City Council passes new city budget

by