Gilles Vaillancourt, Laval's mayor since 1989, resigned from office at city hall in the face of allegations of corruption.