john lanchesterlatest news & developments