paul crankshawlatest news & developments