patrick hidalgolatest news & developments