martin palmerlatest news & developments