It's the final, and after three weeks of facing their fears, coping with hunger and battling the elements, Ant and Dec reveal who will be crowned King or Queen of the Castle

S20 Ep20