robert barneslatest news & developments