Entertainment Craig Revel Horwood on Strictly allegations: The show is beyond all that Isabel van Brugen 23/08/2024