patrick vignallatest news & developments