Ant and Dec presents live from Gwrych Castle in Abergele on the North Wales coast, where the famous faces endure further terrifying trials to try to win stars to feed the camp.

S21 Ep7