julian fennessylatest news & developments