Elu au conseil municipal de Montpellier, Francis Viguié défend une politique de gauche sociale et écologique