The Sagrada Familia in Barcelona, under construction since 1890, yesterday became the tallest church in the world after a new section of its tower was installed. Joining Seán to discuss this is Stephen Burgen, Freelance Journalist based in Barcelona.