david munrolatest news & developments