Des Kennedy remains mayor for at least another year