martin creedlatest news & developments