What is the answer: Which ITV soap that ran from 1964 to 1988 made a comeback in 2001 (lasting until 2003)?
crossroads