clive allenlatest news & developments