Phillip Schofield recently appeared on Cast Away on Channel 5. Channel 5 has insisted its operating model remains stable despite losing almost £160m during 2023, it has been revealed. The channel ...