Fue alcalde de Barcelona entre 1982 y 1997 y presidente de la Generalidad de Cataluña entre 2003 y 2006.