james irlamlatest news & developments