james maylatest news & developments