james robinsonlatest news & developments