david hayelatest news & developments