En 1270, Eduardo partió a la octava cruzada, comandada por Luis IX de Francia, pero la salud de Enrique empeoró gradualmente; las preocupaciones sobre una nueva rebelión aumentaron y al año siguiente el rey inglés escribió a su hijo pidiéndole que regresara a Inglaterra, pero Eduardo no volvió.