Section 12. At each biennial general election a mayor shall be elected for a term of two years or until his successor is elected and qualified.