mike ellislatest news & developments