La conquista de Gwynedd se completó en junio de 1283 con la captura de Dafydd, quien fue llevado a Shrewsbury y ejecutado por traición el otoño siguiente.