stephen ellislatest news & developments