john aldridgelatest news & developments