A partir de ese año y hasta las elecciones de 2007 se suceden en la alcaldía de la ciudad hasta tres alcaldes de tres partidos diferentes (PSdeG-PSOE, PPdG y BNG), en las elecciones de 2007 es elegido alcalde Abel Caballero, ex ministro de transportes, turismo y comunicaciones, formando gobierno en coalición con el BNG.