Triunfante esta, volvió a España y fue alcalde de Madrid (1868 - 1870), el primero del Partido Demócrata, en cuyo cargo dio trabajo a los jornaleros y destacó como experto en deshacer revueltas, lo que le hizo perder gran parte de su popularidad; presidió sin embargo las Cortes Constituyentes de 1869 que elaboraron la Constitución sin declararse en ningún momento republicano.