Vacancies in Council shall be filled by appointment of a qualified person. The appointment shall be made by a majority vote of Council and shall continue until the next election is held at which time a successor shall be elected to fill the unexpired term. In the event Council fails to fill the vacancy within thirty (30) days the President of Council shall make the appointment within fifteen (15) days of Council’s failure to do so.