david robertslatest news & developments