Nonostante i maggiori paesi d'Europa avessero riconosciuto la sovranità di Richard, persa la fiducia del parlamento e dell'esercito rinnovato qualche anno prima, il figlio di Cromwell cadde nel 1659, assieme al governo repubblicano.
Intanto il governatore della Scozia, George Monck, capì che la situazione andava degenerando rapidamente e che si sarebbe arrivati a una situazione di anarchia.
Così radunò l'esercito e marciò su un'agitata Londra.
Carlo partì sull'ammiraglia di quella che era la sua nuova flotta e che fu chiamata in suo onore "Royal Charles" e giunse a Dover il 25 maggio 1660; arrivò a Londra il 29 dello stesso mese, giorno del suo trentesimo compleanno.