Fue investido como alcalde gracias a un pacto con ICV-EUiA y ERC, resultado que repitió en 2007.
En las elecciones municipales de 2011, aunque perdió dos concejales, revalidó la alcaldía tras pactar con ICV-EUiA.
El 2011, tras los resultados de su partido en las elecciones generales, se presentó como candidato para dirigir el PSC.
[6] En el ámbito privado, su experiencia profesional se ha centrado en una materia que siempre le ha apasionado, la dirección estratégica de planificación territorial y el desarrollo urbano, un ámbito el interés del cual combina con su sensibilidad en materia social y su preocupación por la sostenibilidad y el respeto por el medio ambiente.
En este sentido, también ha apostado por la transformación y la digitalización de la industria a través del DFactory Barcelona, el mayor ecosistema de industria 4.0 del país y un referente internacional que actualmente cuenta con proyectos de 35 empresas dedicadas a la robótica, impresión 3D, Inteligencia Artificial, IoT, sensórica, blockchain, realidad virtual, fotónica, nanotecnología y manufactura avanzada.
Tras las Elecciones al Parlamento Europeo de 2014 presentó su dimisión como primer secretario del partido.