The council shall further have authority to enact all ordinances and to make all regulations consistent with this charter and the laws and constitution of this State as they may deem necessary for the safety, order, and good government of the City and the general welfare of the inhabitants. An ordinance shall require the vote of a majority of the council- and mayor-elect for passage. The mayor may not propose an ordinance for consideration by the council.