Cochrane volvió a Inglaterra en 1828, dedicándose a restaurar su nombre y posiciones, consiguiéndolo en la Marina, en 1832, a través de un perdón real.