There are mixed emotions in the southwestern French city after the far right's surprise defeat.