john le carrelatest news & developments