david malpasslatest news & developments