The mayor shall preside at all meetings of the city council, but shall not vote except in case of a tie, when the mayor shall cast the deciding vote.