vincent barneslatest news & developments