jonathan allenlatest news & developments