Eagleton nació en Salford en una familia obrera y católica, cuyos abuelos paternos eran inmigrantes irlandeses, más humildes.