david brightlatest news & developments