niall mellonlatest news & developments