The Council shall make all regulations considered to be necessary or desirable which are not inconsistent with this Charter or state law, for the conduct of City elections, or for the prevention of fraud in such elections, and shall make provisions for a recount of the ballots in case of doubt or fraud. The Council shall appoint election officials who shall conduct the City elections consistent with this Charter and with regulations made by the Council and by state law. The Council shall provide for the compensation of all election officials in City elections and for all other expenses of holding such elections.