chris allenlatest news & developments