scott barrettlatest news & developments