Stranded passengers ‘tired and defeated’ after Eurostar cancellations
Travellers from Paris to London have been left “tired, frustrated and defeated” after power supply problems led to the cancellation of several Eurostar trains.Those heading to the UK described waiting at the Gare du Nord station for more…