This article has just been shared on the Carrie Hope Fletcher thread. So sad that e new cast was put together just before lockdown and have now been let go!
Mamma Mia! cast and stage management released from contracts
Cast and stage management on Mamma Mia! have been released from their contracts, as producers prepare for the show to remain closed for the foreseeable future
www.thestage.co.uk