§ 11. Legislative powers. The Mayor and City Council of Baltimore shall have power to pass all ordinances, not inconsistent with the Charter, necessary to give effect and operation to all powers vested in the City.