Two miles off the tip of the Llyn Peninsula in North Wales is a 1.5-mile-long island, known as the legendary 'Island of ...
The show has occasionally addressed it in the edit over the years, but now, we know the full story in graphic detail thanks ...