Le due navi italiane rimasero quindi nel porto malgascio per più di un anno, ma nei primi giorni del maggio 1942 forze britanniche, nell’ambito dell’Operazione «Ironclad», attaccarono ed invasero il Madagascar per prevenire l'installazione nell'isola di basi navali giapponesi, dalle quali i sommergibili nipponici avrebbero potuto attaccare il traffico britannico nel Medio Oriente. All'alba del 5 maggio 1942 la corazzata britannica "Ramillies", unitamente ad un gruppo di incrociatori e cacciatorpediniere britannici, arrivò nelle acque antistanti Diego Suarez ed aprì il fuoco contro la città e le installazioni militari. Dopo quattro ore di bombardamento le truppe britanniche presero terra nonostante la reazione della guarnigione francese, e dopo tre giorni di scontri occuparono la località. Il "Somalia" e la "Duca degli Abruzzi", per evitare la cattura, si autoaffondarono l'8 maggio 1942, ed i loro equipaggi vennero imbarcati sul piroscafo "Oronskye" ed avviati alla prigionia in Sudafrica.