Prim recibió plenos poderes y salió para La Habana, donde al llegar se enteró de que las fuerzas españolas ya habían partido y se habían apoderado de San Juan de Ulúa y Veracruz, aparentemente por decisión del general Serrano, capitán general de Cuba.