Tras unas reparaciones de urgencia en Alejandría, el HMS "Barham" partió con rumbo a Durban, Sudáfrica, donde estuvo en el dique seco hasta el 30 de julio, cuando fue nuevamente destinado a la Mediterranean Fleet.