peter windsorlatest news & developments