Council members shall take office at the first regular meeting following every municipal election, or following a run-off election, if one is required. They shall hold office for a term of two (2) years, unless removed for cause or until their successors are elected and qualified. The Mayor shall hold office for a term of four (4) years.