Episode dated 18 May 2018
- Episode aired May 18, 2018
Alastair is live at Windsor Castle with all the latest news ahead of tomorrow's royal wedding, and Lucrezia interviews well-wishers live on the Long Walk.Alastair is live at Windsor Castle with all the latest news ahead of tomorrow's royal wedding, and Lucrezia interviews well-wishers live on the Long Walk.Alastair is live at Windsor Castle with all the latest news ahead of tomorrow's royal wedding, and Lucrezia interviews well-wishers live on the Long Walk.