We wrześniu 1326 roku Mortimer i Izabela, przy wsparciu hrabiego Hainaut Wilhelma I Dobrego, wylądowali w Anglii. Większość baronów opuściła Edwarda, który ze stale topniejącymi siłami cofał się na zachód. 1 października w towarzystwie Despenserów opuścił Londyn. Najpierw udał się do Gloucester, a potem do południowej Walii. 31 października Edward został porzucony przez dworzan, pozostając jedynie z młodszym Despenserem i niewielką liczbą rycerzy.

27 października starszy Despenser został oskarżony o uzurpację władzy, obrazę Kościoła i bezprawną egzekucję hrabiego Lancaster. Uznany winnym wszystkich stawianych mu zarzutów został stracony w Bristol Gallows. Henryk Plantagenet, 3. hrabia Lancaster, został wysłany do Walii, aby pojmał króla i młodszego Despensera. Nastąpiło to 16 listopada niedaleko Neath. Towarzyszący królowi żołnierze zostali uwolnieni, Despensera wysłano do Herefordu, gdzie przebywała królowa, a Edward został zabrany przez Lancastera do zamku Kenilworth.

Na stronników Edwarda spadły represje. Hrabia Arundel, osobisty przeciwnik Mortimera, został ścięty. Stracono również Despensera w brutalny sposób. Został powieszony jako złodziej, wykastrowany oraz utopiony i poćwiartowany jako zdrajca. Części jego ciała rozesłano po całej Anglii.