james odourlatest news & developments