david puttnamlatest news & developments