john purchaselatest news & developments