peter scharrlatest news & developments