Fue forzado a abdicar en enero de 1327 en favor de su hijo de catorce años, Eduardo III, y murió en el castillo de Berkeley el 21 de septiembre, probablemente asesinado por orden del nuevo régimen.