john morelatest news & developments