william barrlatest news & developments