john caulkerlatest news & developments