A major power failure in the Channel Tunnel on December 30, 2025 forced Eurostar to suspend all its high-speed train services linking the UK with continental Europe, disrupting travel between London, Paris, Brussels and Amsterdam during one of the busiest travel periods of the year... Read mo…