Snow and ice disrupt travel in the UK, France and the Netherlands

By January 5, 2026