andrew brookeslatest news & developments