bill mccaullatest news & developments