andrew crouchlatest news & developments