martin perrylatest news & developments