Garibaldi lemnade den 22 april England.