I think Isabelle might as well be the Mayor all along. She tells you were to place PWP's, basically tells you what rules you can follow with a list that she shows you, and she does ALL the paperwork and never lets the Mayor talk. So in reality. Isabelle is the true mayor...not you