But it was revealed in May 2023 that Channel 4 had cut ties with them following an independent investigation into their conduct. The TV channel confirmed ...
Daily Mail
6 days ago
View all