marit allenlatest news & developments