Meer , genast efter sin landstigning tvingades af folket att åter afresa.